- 线程私有:程序计数器、本地方法栈、虚拟方法栈
- 线程共有:堆、堆外内存(永久代或者元空间、代码缓存);
-
Rumtime
类,每一个运行的Java程序独有一个Rumtime
实例;
线程
- 在JVM里,每一个线程都与操作系统的本地线程直接映射;
- Java线程准备好之后,本地线程也同时创建,执行完后,本地线程也被回收;
- 一个运行的Java程序,后台会有很多线程:
- 虚拟机线程
- 周期任务线程;
- GC线程;
- 编译线程;
- 信号调度线程;
Rumtime
类,每一个运行的Java程序独有一个Rumtime
实例;本文标题:JVM 运行时数据区内部结构
本文链接:https://www.haomeiwen.com/subject/tydgmhtx.html
网友评论