3.5 小结

本章研究了大量的Java代码。我们首先介绍了Java的所有OOP功能,包括定义类、将类放到包中,以及通过定义新方法和变量给类添加成员。我们了解到,Java的面向对象功能并不止这些,因为抽象类和接口提供了很多确保代码结构良好的途径。我们讨论了最重要的访问限定符和非访问限定符,如何向上和向下转换类实例,以及POJO约定。最后,讨论了Java的各种重要功能,包括最重要的运算符、if…else语句、for循环、whiledo…while循环。我们还介绍了数组、集合、泛型和异常。我们还尝试使用了一些较高级的功能,如多线程和lambda。

有了这些知识后,就可开发第一个Java项目了。让我们一起来编写一些代码!