1、http://www.somanyword.com/2014/01/how-memory-management-garbage-collector-works-in-java-and-difference-types-of-garbage-collectors-in-java/ 2、http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-collection/