JVM
2021-11-10 16:32:17 8 举报
JVM
作者其他创作
大纲/内容
幸存区to
运行时数据区Runtime Data Area
本地方法接口
类加载器Class Loader
JNI调用Natiive关键字
新生区(新对象)
堆
class File
幸存区from
元空间(永久区)
堆Heap成员变量
元空间逻辑上存在物理上不存在
方法区Method Area共享的空间static final class 常量池
执行引擎
java语言触及不到了调用c语言的
方法区
JNI
程序计数器线程用的,就是一个指针,指向下一句执行代码占用空间很小
Java
本地方法库
登记标记了Natiive方法最终执行的时候,通过JNI调用本地方法库
new出来的对象都在新生区,所以对于元空间的东西都是共享的
javac 编译
老年区
常量池
本地方法栈Natiive Method Stack
作用是拓展jva的使用拓展不同的语言给java使用
调优
0 条评论
下一页