社区
Web 开发
帖子详情
Java 中 List 的最大封装量是多少
土匪八号
2011-01-15 05:59:58
从数据库中查处数据要用list封装,由于记录比较多有几万条,不知道list最大封装量是多少。量多会不会影响系统运行。
目前采用的是分批封装
...全文
1653
27
打赏
收藏
Java 中 List 的最大封装量是多少
从数据库中查处数据要用list封装,由于记录比较多有几万条,不知道list最大封装量是多少。量多会不会影响系统运行。 目前采用的是分批封装
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火龙果被占用了
2011-01-17
打赏
举报
回复
与 List 中放的对象有关,对象属性越多其占用的空间越大。
PS:在 List 放入几万条数据,在设计上就是不妥的,不知道这样做的目的,也不敢妄加评判。
xiaochengfu1
2011-01-17
打赏
举报
回复
一次性要查询这么多数据到前台?
androidmvc
2011-01-17
打赏
举报
回复
看到。。list的内存 。。他是动态的根据你内存的大小 来决定的。。只要你有足够大的数据他就一定能够装
进去 。。至于他是怎么扩容的。。你可以看源码。。貌似 arraylist 当容量不够时,会 在原来的基础上增
加它本身一半的容量 来扩容。(我记得是这样。。你自己可以 看看源码 查证以下资料。。。)
wuzhenbao
2011-01-17
打赏
举报
回复
[Quote=引用 24 楼 huntor 的回复:]
List 的 size() 方法返回 int 类型。上限已确定。
[/Quote]
+1
huntor
2011-01-17
打赏
举报
回复
List 的 size() 方法返回 int 类型。上限已确定。
iambic
2011-01-16
打赏
举报
回复
几万小意思,关键是你每个对象有多大。你要是一个对象就1G,别说几万,几十个程序就挂了。
wang1986614
2011-01-16
打赏
举报
回复
分页吧,我上次碰到过一个集合三万多条数据,结果一查就报错,分页就没事了!
=PNZ=BeijingL
2011-01-16
打赏
举报
回复
分页吧
Inhibitory
2011-01-16
打赏
举报
回复
[Quote=引用 13 楼 iambic 的回复:]
几万小意思,关键是你每个对象有多大。你要是一个对象就1G,别说几万,几十个程序就挂了。
[/Quote]
汗,别说几十个了,光创建一个对象,他的机器就挂了。
sun0322
2011-01-16
打赏
举报
回复
查询时就不能先查一下总件数,然后在通过总件数进行分页吗?
licip
2011-01-16
打赏
举报
回复
这么多条你肯定要分页呀。
wuxiaoke2009
2011-01-16
打赏
举报
回复
List类似于动态数组,所以只要你的内存足够大, 可以一直动态增加的。
zuxianghuang
2011-01-16
打赏
举报
回复
理论上List是不限制的
怎么不分页
那么多也不好显示呀
luomingwei108
2011-01-16
打赏
举报
回复
几万条
penglei520
2011-01-16
打赏
举报
回复
看你内存有多大咯
tongwei0071
2011-01-15
打赏
举报
回复
4楼的答案很对
法师csdn
2011-01-15
打赏
举报
回复
lz 研究下,List Map Vetory Collection
黄小楼
2011-01-15
打赏
举报
回复
上次我是用来装对象的。。。一下子弄个15000的就内存溢出了。。
土匪八号
2011-01-15
打赏
举报
回复
难道不行?????
龙四
2011-01-15
打赏
举报
回复
几万条数据还不会导致什么效率问题
[Quote=引用 5 楼 xiaoye2892 的回复:]
引用 2 楼 fujianianhua 的回复:
难道不行?????
数据库中一次select几万条?
需要多少时间?
效率肯定差
[/Quote]
加载更多回复(7)
java
实现将结果集
封装
到
List
中
的方法
这篇文章主要介绍了
java
实现将结果集
封装
到
List
中
的方法,涉及
java
数据库查询及结果集转换的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了
java
实现将结果集
封装
到
List
中
的方法。分享给大家供大家参考,具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
JAVA
中
的
List
嵌套
List
的嵌套 在
Java
中
List
<
List
<>>
list
嵌套使用时,通常
list
中
中
包含多个集合,此时最通俗易懂的处理办法就是如下: package cn.day06.demo04; import
java
.util.Array
List
; import
java
.util.Linked
List
; import
java
.util.
List
; public class...
java
中
list
的用法_
Java
中
List
的用法
Java
中
的
List
是一种集合对象,将所有的对象集
中
到一起存储。
List
里面可以放任意的
java
对象,也可以直接放值,使用方法类似于数组。在使用
List
之前需要引入头文件
java
.util.*,例如:import
java
.util.*;public class
list
{public static void main(String args[]){
List
a = new ArrayLiat()...
Java
通用接口响应
封装
类
Java
接口响应
封装
类 Web开发
中
,前后分离是个趋势,现在大部分公司研发部门已经在走前后分离的路子了,前后分离开发各司其职能够有效的提高工作效率和开发质
量
。 REST接口会返回各种各样的数据,如果对接口的格式不加约束,很容易造成混乱。 在实际项目
中
,一般会把结果放在一个
封装
类
中
,
封装
类
中
包含http状态值,状态消息,以及实际的数据。 个人总结一下工作
中
用到的接口响应类。???? 状态枚举,接口响...
Java
中
List
集合的addAll方法的小坑
Java
中
List
集合的addAll方法的小坑 遇到的问题 已有一个
封装
类的Array
List
的集合,命名为first
List
,现在需要把first
List
中
的值复制给另一个
List
,另一个
List
命名为second
List
,然后对second
List
中
封装
类元素
中
的属性赋值。 然后在操作时发现,当使用set方法对second
List
的
封装
类元素赋值时,first
List
的
封装
类元素的值也会被修改。 结论 使用addALL方法赋值的时候,其实是将原
list
元素的引用给了另一个
List
,当修改secodLis
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章