一,概述: Java跟C++不同,在内存管理区域C++程序员拥有着最高权力,但是正是因为如此,所以C++程序员要照顾这个对象的生老病死,从创建到消亡都是由程序员决定的. 但是Java程序员在虚拟机的自动内存机制的帮助下,不需要去写对应的delete/free代码,但是我们还是应该去了解该机制,不然在DEBUG时候将是一条很难的路. 二,运行时数据区域: 程序计数器(Program Counter Register):是一块较小的内存空间,它可以看作是当前程序锁执行的字节码的行号指示器,在并发执行…