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

hello.num1是什么意思?

这里的num1不是一个变量吗?直接写num1不行吗?为什么还要用对象来调用?

提问者:慕婉清1271526 2017-06-18 13:26

个回答

  • 黑夜_K
    2017-06-19 09:59:38

    因为num1是普通成员变量,在静态方法中调用需要通过创建对象调用

  • 天渐蓝
    2017-06-18 14:16:40

    num1是属性,比如某人的身高。

    hello.num1,就是说张三的身高。通过张三这个实物,给身高这个属性一个附着之地。