jvm工作步骤

来源:-

慕UI7958722

2015-12-05 19:26

如题,jvm工作步骤?


写回答 关注

1回答

  • 用户1118494
    2015-12-05 19:28:26
    已采纳

    1.在栈内存定义变量此时为初始值,定义方法。基本数据类型 int 0 。引用数据类型为null。

    2. 调用父类构造方法,定义父类的属性和方法(如果子类已经重写父类的方法 这时不会被覆盖,整个过程不会发生任何覆盖的情况)。父类的private方法是不能被重写的,你把父类的getNum改成protected 和private结果是不一样的!

    3. 给父类的变量赋值。

    4. 执行父类构造方法中其他语句(此时它自己变量已经初始化和赋值完成,貌似很合理)。

    5. 给自己变量赋值(在堆内存创建对象或常量)。

    6.  执行构造方法中其他语句。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题