小图片没有问题,大图片就内存溢出
有没有不需要改JVM内存的解决办法?

解决方案 »

  1.   

    那要看多大的图片啊……
    BufferImage是非常耗内存的
    那个默认的16MB真的不够处理图片的……
      

  2.   

    6M悲剧正常
    BufferedImage处理图片,
    绝不是1M大图片就只要1M内存就够的
      

  3.   

    用参数改大默认的内存罗
    -Xms512m -Xmx800m
      

  4.   

    我很奇怪sun为什么会设计这么小的buffer,按理应该是跟着机器内存走或者有一种简便的方法设置才对
      

  5.   

    你把程序打成包之后
    写个bat文件让他们用来启动程序
    bat里把参数写好就成了啊