我正在教某人Java的基础知识。我试图在不使用'实例'的情况下给他一个很好的静态定义。到目前为止,我的定义是:
static:一个声明只有一个实例的关键字。
任何更好的方法来定义静态而不必进入对象?
答案 0 :(得分:1)
我认为你进入物体是很重要的。然后你可以说静态变量被附加到类中,并且它们在同一个类的所有实例中共享。
编辑:
对于学习对象,我推荐BlueJ。这是一种根据蓝图(类)可视化实例的简单方法。
答案 1 :(得分:0)
静态方法和字段归类所有。可以通过引用标识符和类外部(如果是public)通过ClassName.staticFieldName或ClassName.staticMethodName(...)来从类中访问它们。