java的内存区域分为程序计数器、java虚拟机栈、本地方法栈、java堆、方法区、运行时常量池。
1、程序计数器
2、java虚拟机栈
3、本地方法栈
4、java堆(新生代和老年代)
5、方法区(永久代)
6、运行时常量池