首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

new DataInputStream(fileName.getClass().getResourceAsStream(fileName));产生内存溢出Err

2011-11-11 
new DataInputStream(fileName.getClass().getResourceAsStream(fileName))发生内存溢出Error使用newData

new DataInputStream(fileName.getClass().getResourceAsStream(fileName));发生内存溢出Error
使用
  new   DataInputStream(fileName.getClass().getResourceAsStream(fileName));
读取jart包中的一个文件发生内存溢出Error。请问怎么解决?
//fileName是jar中一个比堆空间大的文件。
错误已锁定到这条语句。
然而,通过JSR75从存储卡上读更大的文件时,却发现不会出内存溢出的错误。
请高手指教,大家在线讨论啊!
谢谢了。



[解决办法]
你确定是内存溢出而不是空指针吗?
[解决办法]
我的也这样啊,光打开一个流就完蛋了,wtk上512k的heap可以通过
[解决办法]
我能一下 就是不行 到FileConnection fconn = (FileConnection)Connector.open(file); 这真机上也不出错也不向下执行. 虚拟机上可以.各位高手帮忙解释一下

热点排行