The Java Tutorials have been written for JDK 8.Java教程是为JDK 8编写的。Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available.本页中描述的示例和实践没有利用后续版本中引入的改进,并且可能使用不再可用的技术。See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases.有关Java SE 9及其后续版本中更新的语言特性的摘要,请参阅Java语言更改。
See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases.有关所有JDK版本的新功能、增强功能以及已删除或不推荐的选项的信息,请参阅JDK发行说明。
You saw an example of implementing an interface in the previous lesson.您在上一课中看到了实现接口的示例。You can read more about interfaces here您可以在此处阅读有关接口的更多信息what they are for, why you might want to write one, and how to write one.它们是用来做什么的,为什么你可能想写一个,以及如何写一个。
This section describes the way in which you can derive one class from another.本节介绍从一个类派生另一个类的方法。That is, how a subclass can inherit fields and methods from a superclass.也就是说,子类如何从超类继承字段和方法。You will learn that all classes are derived from the 您将了解所有类都是从Object
class, and how to modify the methods that a subclass inherits from superclasses.Object
类派生的,以及如何修改子类从超类继承的方法。This section also covers interface-like abstract classes.本节还介绍了抽象类等接口。