ArrayList能放的下5000个元素吗 如果能,对性能有影响吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是楼主ArrayList里放的是5000个javaBean,有10个字段放好以后,要进行从大到小排序,取出前10个 ArrayList的内部就是数组,数组能放多少,ArrayList就能放多少。具体能放多少取决于计算机内存。 是啊ArrayList的底层是用数组实现的 ArrayList理论上可以Integer.MAX_VALUE个对象。但是实际是根据你jvm堆栈空间决定的。我的机器512M内存,默认无参数启动,放了1214929个对象就java.lang.OutOfMemoryError: Java heap space.List a = new ArrayList(); for(int i=0; i<Integer.MAX_VALUE; i++) { a.add(""+i); System.out.println(i); } faint, try first please! Button 高手帮我解读一下这个求幂集的程序,谢谢 javascipt text框连动问题 肯定是电脑的问题,我的程序没问题,很奇怪的问题,好久没遇到这么奇怪的问题了? 武汉的进:哪位知道武汉哪有卖最新版本的NetBeans或eclipse的中文教程 很好玩的一个Applet问题,哪位会??? Java虚拟机长时间运行后会自动减速?! 会话bean能使用线程吗? 为什么XP下,网页中不能显示Applet程序,我已经装了JDK了 菜鸟问题:这个程序编译不能通过。 微软的面试题目。有兴趣的进来答答一起讨论 soket 接收数据问题
ArrayList里放的是5000个javaBean,有10个字段
放好以后,要进行从大到小排序,取出前10个
ArrayList的底层是用数组实现的
我的机器512M内存,默认无参数启动,放了1214929个对象就java.lang.OutOfMemoryError: Java heap space.List a = new ArrayList();
for(int i=0; i<Integer.MAX_VALUE; i++)
{
a.add(""+i);
System.out.println(i);
}