问答详情
源自:8-7 Java 中的 static 使用之静态变量

非静态成员变量在使用的时候是不是必须实例化?

非静态成员变量在使用的时候是不是必须实例化?

提问者:慕妹5719485 2015-07-18 10:12

个回答

  • Rain_Chen
    2015-07-18 10:31:03
    已采纳

    instance variable实例变量从名字就可以感觉到对象必须被实例化该变量才会初始化啊,静态变量不需要对象,所以它不需要对象的实例化就会初始化,你问的问题就不对,什么叫变量的实例化 你应该问必须初始化。实例化那是对象的行为。不是变量。非静态变量声明没必要赋值,会有默认值,静态常量必须在声明的时候赋值

  • c_java
    2015-09-06 17:21:56

    666