有段程序看不懂,请高手帮忙,顶者撒分! int arr[] =new int [100000000]; 新建一个100m的int数组……估计是你内存不足的原因? arr[n]=2;数组第n个等于2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int arr[] =new int [100000000]; arr[n]=2;这两句没用可以不要 new int [100000000]的时候就没有足够内存来分配这些空间了/ 你可以把try catch 去掉看一下报什么错啊 100000000有八个零。内存要为这个数组的每一个int 分配空间,一个int 是32位,你可以算一算,要多大的内存。其实这件事可以分成几部分做,这样java 的垃圾回收器就可以发挥作用了。 100000000那意味什么吗。要为起分配256m的内存空间,你的内存到底有多大呀,当然不够了。我建议你还是弄个512m或者1G的条子,在做把, arr[n]=2;数组第(n+1)个等于2应为数组从0开始几的呀 急 jsp页面乱码问题 查询结果封装的问题 整合SSH出现如下问题,求解 jsp页面怎么访问serlvet中自定义的方法? 为什么有时候RequestDispatcher能执行,有时候不能执行? cvs能实现在线升级吗? session值,取出后是空值??? 在线等待,JSP页中如何利用JAVA得到当前年月日? 在网上下了《JSP编程指南》但是打不开。谁能告诉我怎么打开? 使用JBuilder9,tomcat的版本是4.0,为什么还无法通过import javax.servlet.*;这一句??? 关于连接池的理论性问题 怎么取系统时间
arr[n]=2;
这两句没用可以不要
内存要为这个数组的每一个int 分配空间,一个int 是32位,你可以算一算,要多大的内存。
其实这件事可以分成几部分做,这样java 的垃圾回收器就可以发挥作用了。
应为数组从0开始几的呀