随笔分类 -  java虚拟机

摘要:对象创建过程 在语言层面,对象创建通常仅仅是一个关键字new。 在虚拟机中,当遇到new时,便会进行一系列操作。 1.首先检查这个指令的参数是否能在运行常量池中找到一个类的符号引用。 若常量池中没有该类的符号引用,则说明该类没有被定义,抛出异常。 2检查这个符号代表的类是否已被加载、解析、初始化过。 阅读全文
posted @ 2018-09-07 10:25 wangyufeng 阅读(327) 评论(2) 推荐(0)
摘要:Java虚拟机(JVM)内存区域 JVM(Java Virtual Machine)内存区域由五部分组成: 程序计数器、java虚拟机栈、本地方法栈 堆、方法区 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做当前线程所执行的字节码的行号指示 阅读全文
posted @ 2018-09-05 16:39 wangyufeng 阅读(167) 评论(0) 推荐(0)