JAVA的一个APPLET程序里,
定义double data=new double[1000000][100]会不会出事?
要不要先申请内存的?
如果要,怎么申请?
谢谢
定义double data=new double[1000000][100]会不会出事?
要不要先申请内存的?
如果要,怎么申请?
谢谢
解决方案 »
- mysql连接数据库connection对象为null
- swt browser 怎样屏蔽鼠标右键?
- JAVA软件怎么发布???
- jsp做个登陆界面的问题!
- 新手提问,关于给变量复制的问题!
- 哪位XDJM能提供关于des3的c++,java交叉加解密的算法
- (比较菜的问题:)resin为什么要和apache整合呢?有什么好处???
- 今天碰到了一个很非常基础的问题,变量赋值问题,但是不知道还有这种,是怎么回事呢?
- 请教一个取时间的函数,急!!!!!!!!!!!!!!!!
- 怎么实现jsp中的table框中的数据鼠标移到其中一行时在行尾显示按钮,移开按钮隐藏
- 求助:如何制作java的exe文件??
- 请问(string),tostring还有string.valueof()这几个方法有什么差别啊
不好意思
C里面都可以访问4G内存啊在某些特殊数据处理场合,比如地理信息处理,
设计到比较大的地图的,中间计算过程可能会要到啊
还比如旅行家遍历所有城市问题里的最短路径求解,
几十万个城市点的坐标
或者小一点内存
比如 data[1000000][2]吧
要不要申请的?
new 的时候申请
会不会出现什么问题?
比如申请不到?
data[10000000][2]
原来是PASCAL的,要改成JAVA的一个APPLET里使用
里面
Const MaxTriangles = 1000000;
type TDEdges = array[0..2,0..MaxTriangles * 3] of LongInt;
这个就相当与定义long TDEdges[2][3000000]
但是PASCAL源码里有一个申请该数组内存的语句
GetMem(Edges, sizeof(Edges^));//申请内存
我就是怕JAVA里出事啊