创建和使用类和对象的摘要

类声明为类命名,并将类主体括在大括号之间。类名之前可以有修饰符。类主体包含该类的字段,方法和构造函数。一个类使用字段来包含状态信息,并使用方法来实现行为。初始化类的新实例的构造函数使用类的名称,并且看起来像没有返回类型的方法。

您可以通过相同的方式控制对类和成员的访问:通过在其声明中使用访问修饰符(例如public)。

您可以使用成员声明中的static关键字来指定类变量或类方法。未声明为static的成员隐式为实例成员。类变量由类的所有实例共享,并且可以通过类名称以及实例引用进行访问。类的实例获得每个实例变量的自己的副本,必须通过实例引用对其进行访问。

您可以使用new运算符和构造函数从类中创建对象。 new 运算符返回对创建的对象的引用。您可以将引用分配给变量或直接使用它。

可以使用限定名称来引用声明了它们的类之外的代码可访问的实例变量和方法。实例变量的限定名称如下所示:

objectReference.variableName

方法的限定名称如下所示:

objectReference.methodName(argumentList)

or:

objectReference.methodName()

垃圾收集器自动清除未使用的对象。如果程序不再保存对该对象的引用,则该对象未使用。您可以通过将保存引用的变量设置为null来显式删除引用。