【发布时间】:2014-03-08 05:57:48
【问题描述】:
我正在教别人 Java 的基础知识。我试图在不使用“实例”的情况下给他一个好的静态定义。到目前为止,我的定义是:
static:声明只有一个实例的关键字。
有没有更好的方法来定义静态而不需要进入对象?
【问题讨论】:
标签: java definition
我正在教别人 Java 的基础知识。我试图在不使用“实例”的情况下给他一个好的静态定义。到目前为止,我的定义是:
static:声明只有一个实例的关键字。
有没有更好的方法来定义静态而不需要进入对象?
【问题讨论】:
标签: java definition
我认为进入对象很重要。然后你可以说静态变量附加到类,它们在同一个类的所有实例之间共享。
编辑:
至于学习对象,我推荐BlueJ。这是一种根据蓝图(类)可视化实例的简单方法。
【讨论】:
静态方法和字段归类所有。可以通过引用标识符从类内部访问它们,如果是公共的,则可以通过 ClassName.staticFieldName 或 ClassName.staticMethodName(...) 从类外部访问它们。
【讨论】: