1. 首页
  2. 数据库
  3. 其它
  4. 图解Java对象初始化过程以及方法调用

图解Java对象初始化过程以及方法调用

上传者: 2020-12-30 06:11:33上传 PDF文件 260.4KB 热度 12次
1:虚拟机加载OOPDemo类(省略详细加载过程(装载、链接、初始化)),提取类型信息(具体保存哪些类型信息查看博文:Java虚拟机体系结构),存储到方法区中,对应图中的绿色矩形区域。 2:通过保存在方法区的字节码,虚拟机开始执行main方法,main方法入栈。图中箭头1方法压栈。 3:进入main方法的第一条指令,new Person(23, "Syskey"); ok,虚拟机看到new指令,知道要分配堆空间了,给谁分配呢?给Person类的实例对象啊。方法区没找到Person类,接着装载Person类,并把类型信息存储到到方法区。 ok,现在通过存储在方法区中Per
下载地址
用户评论