摘要: java虚拟机体系结构 方法区 堆 java虚拟机栈 本地方法栈 方法区 java虚拟机编译的class文件中二进制数据类型解析数据存在方法区中 是所有线程共享 和存在数据的线程安全问题 当二个线程使用同一类并且类还被加载 则让一个线程加载 另一个 线程等待 java虚拟机栈 是线程私有的 既决定了 阅读全文
posted @ 2019-02-18 11:50 1master5 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 2.程序计数器 是指当前线程所执行字节码的行号指示器 比如if 循环 抛异常 等都需要程序计数器 如果线程执行java方法 程序计数器记录的是虚拟机字节码指令的地址 如果线程执行native方法时程序计数器记录的值为空 程序计数器是java虚拟机唯一一个没有规定内存溢出的区域 3.虚拟机栈和本地方法 阅读全文
posted @ 2019-02-18 11:49 1master5 阅读(265) 评论(0) 推荐(0) 编辑