程序在手机上调试,运行一段话四溅,会报出outofmemoryerror
错误。
不调试,直接运行,过一段时间会异常终止。
Google查阅资料,告知是因应用开的内存过多引起。问Java内存的该如何管理?能否自己释放?
以前是做c++的,一般内存都是自己申请,自己释放。转到java,系统自己回收,自己难道真的无法控制吗?
前辈指点内存管理、释放方面的经验,不胜感激
错误。
不调试,直接运行,过一段时间会异常终止。
Google查阅资料,告知是因应用开的内存过多引起。问Java内存的该如何管理?能否自己释放?
以前是做c++的,一般内存都是自己申请,自己释放。转到java,系统自己回收,自己难道真的无法控制吗?
前辈指点内存管理、释放方面的经验,不胜感激
解决方案 »
- 应用运行过程中 Application 变成NullPointerException ,求解决方法
- 请教android camera拍照和摄像大小设置的问题
- 可以在pc上安装andriod吗
- 敢不敢做 有偿
- 想编写一个能够监测购物网站价格变化的程序,大家给一个思路吧
- android进度条不会更新
- Eclipse工具中,如何取消编辑器框中函数注释。(通常鼠标放在函数名上就会显示)
- 关于android socket 客户端 与服务器通讯!
- android 流量上网,网站的验证码都不显示?请问是怎么回事?
- 关于方法书超过65535的问题
- 请教:如何实现麦克风的loopback?
- 请教一个android播放流媒体的问题,谢谢各位,100分!
在获取彩信时崩溃
但debug可能过去
不知道为啥?以前没写过java程序,java内存怎么释放?指导一下?
java会自动回收内存的,一般不需要人为管理。