Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
此路径涵盖了 Java 编程语言编程的基础。
面向对象的编程概念教你面向对象编程背后的核心概念:对象,消息,类和继承。本课结束时向你展示了这些概念如何转化为代码。如果你已经熟悉面向对象编程,请随意跳过本节。
语言基础描述了该语言的传统功能,包括变量,数组,数据类型,运算符和控制流。
类和对象描述了如何编写创建对象的类,以及如何创建和使用对象。
注解是一种元数据形式,为编译器提供信息。本课将介绍如何在程序中有效地使用注解。
接口和继承描述了接口,它们是什么,为什么要编写接口,以及如何编写一个接口。本节还介绍了如何从另一个类派生一个类。也就是说,subclass (子类) 如何继承 superclass (超类)。你将了解到所有类都来自 Object
类,以及如何修改子类从超类继承的方法。
数字和字符串该课程描述如何使用 Number
和 String
对象,也介绍如何格式化数据输出。
泛型是 Java 编程语言的一个强大功能。它们提高了代码的类型安全性,在编译时可以检测到更多的错误。
包是 Java 编程语言的一个功能,可帮助你组织和构建类和它们之间的关系。