博客出自:http://blog.csdn.net/liuxian13183,转载注明出处! All Rights Reserved ! 区别于C语言手动回收,Java自动执行垃圾回收,但为了执行高效,需要了解其策略,更好的去应用. 以下用HotSpot虚拟机为例,选取几个有意思的参数讲一下 1.默认GC时间为总时间的1%.也就是说GC线程设置有超时时间,防止卡死或过多妨碍主线程. 2.最高最低内存空闲比例分别为70%和40%.也就是说在小于70之后自动压缩,在大于40之后自动扩展. 3.最大内