第二个对象是怎样执行的?

来源:8-10 Java 中的 static 使用之静态初始化块

鸟山明

2016-04-15 11:53

HelloWorld hello2=new HelloWorld();

这里第二个对象创建以后为什么会执行上边的操作?出现这样的结果:

通过初始化块对变量num2赋值
通过构造方法对变量num1赋值

还有main方法是程序的入口,应该只会执行main里面的程序,它外边的方法是怎样执行的?

写回答 关注

3回答

  • weixin_慕哥9207569
    2016-04-30 17:14:22

    同问。照这样说,练习题里也不需要hello.show()了?

  • 痛仰乐队
    2016-04-23 09:48:40

    我也想问

  • qq_蓬于西_03146782
    2016-04-15 12:18:21

    没明白你要说什么,都不知道num2和num1哪里来的。

    痛仰乐队

    别人说这么明白你还看不懂?

    2016-04-23 09:49:35

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530559 学习 · 6091 问题

查看课程

相似问题