类加载后,用于存放加载的类信息的一块内存
内存区域
1、存放加载的类(方法区,方法区还会放常量池,也叫永久代)
现在叫metaspace,
方法区存放加载的类
2、存放创建的对象
java堆内存
3、运行方法时使用 (程序计数器+java虚拟机栈)
用于保存每个方法的局部变量是java虚拟机栈,一个方法创建一个栈帧

4、调用native方法
本地方法栈
本文介绍了Java内存的各个区域,重点讲解了方法区(现称Metaspace),它是用于存储加载的类信息和常量池的地方。此外,还提到了堆内存用于存放对象,虚拟机栈保存方法的局部变量,本地方法栈则服务于native方法的调用。
类加载后,用于存放加载的类信息的一块内存
内存区域
1、存放加载的类(方法区,方法区还会放常量池,也叫永久代)
现在叫metaspace,
方法区存放加载的类
2、存放创建的对象
java堆内存
3、运行方法时使用 (程序计数器+java虚拟机栈)
用于保存每个方法的局部变量是java虚拟机栈,一个方法创建一个栈帧

4、调用native方法
本地方法栈
1498
281

被折叠的 条评论
为什么被折叠?