深入理解JVM笔记之入门

Java虚拟机结构:   运行时区域 虚拟机栈:每一个线程都有一个虚拟机栈,线程中每调用一个方法都会开启一个栈帧,栈帧里面保存方法中的局部变量。所以,不同栈帧里面即使变量名相同也不会有冲突的。栈帧:每一个线程每一个方法都会开启一个栈帧。 堆:存放对象实例,最大一块内存。 方法区:也叫永久区。class文件,常量,静态变量。 程序计数器:每一个线程都有一个独立的程序计数器。记录的是当前线程所执行的字
相关文章
相关标签/搜索