问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

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

HelloWorld hello2=new HelloWorld();

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

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

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

提问者:鸟山明 2016-04-15 11:53

个回答

  • 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哪里来的。