求大神帮助,java存取大图片问题

Stluny 2016-01-16 04:31:55
现在做项目 有个履历的功能需要在画面加载中显示 履历中可以存放图片 我的图片使用BufferImage对象存取的 读取完后我将BufferImage对象置null 并且调用了System.gc()回收对象 但是当图片很大的时候 我测试是20MB的图片 并且有多张图片时 java就会报内存溢出 我看有人说需要优化java所提供的代码 然而我搞不定 伸个手 有没有大神可以解决这个问题至少同时读取20MB的图片 3-5张 不会挂掉。。 求大神
...全文
211 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
daker_129 2016-01-27
  • 打赏
  • 举报
回复
感觉好难,怎么解决的,求分享。。
Stluny 2016-01-21
  • 打赏
  • 举报
回复
放弃结贴。。
Stluny 2016-01-19
  • 打赏
  • 举报
回复
引用 5 楼 Tro_picana 的回复:
设置JVM启动参数-Xmx扩大一些内存,多给点。
这个方法治标不治本啊。。。
小白晒太阳 2016-01-18
  • 打赏
  • 举报
回复
设置JVM启动参数-Xmx扩大一些内存,多给点。
Stluny 2016-01-18
  • 打赏
  • 举报
回复
没有人 难道此贴要终结。。。
Stluny 2016-01-16
  • 打赏
  • 举报
回复
引用 2 楼 panda8101 的回复:
图像分块处理啊,处理完成后再合并。
能不能给个具体的例子 我去试试。。 百度了下还是不太懂怎么分块
panda8101 2016-01-16
  • 打赏
  • 举报
回复
图像分块处理啊,处理完成后再合并。
Stluny 2016-01-16
  • 打赏
  • 举报
回复
对了还有一个问题我都不好意思说。。 给的设计 图片时存在数据库里的 我认为这是个傻逼设计 但是没办法。。 然后这个图片从数据库里取出来就好久 好他妈蠢。。 有没有办法优化下。。 就是从数据库取出来在表示 很慢 还可能会挂。。

62,630

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧