这篇Java教程基于JDK1.8。教程中的示例和实践不会使用未来发行版中的优化建议。
声明类
你已经看到类声明类似于先这样:
class MyClass{
// fields,constructors
// methods
}
这是一个类声明。类主体({})之间的代码包含了所有通过类创建对象的生命周期管理:构造并初始化新对象,声明表示类及其对象内部状态的字段,实现类和对象行为的方法。
前面类声明是最小的一个类声明。它只包含了类声明所必须的组件。你可以在类声明时提供更多的信息,比如它的父类的名称,以及它实现的所有接口的信息等等。例如:
class MyClass extends MySuperClass implements YourInterface