第1章 对象导论 1
在第一章最前面作者就说明了一些话语,这些话语已经很明确的说出了这一章甚至这本书的某些特性:偏重与讲解Java这一面向对象编程语言与面对过程编程语言以及C++的区别,从Java其起源思想讲解Java语言特点以及用法,与市面上大部分教材以及视频直接讲解知识点不同,所以阅读这本书最重要的是要理解面向对象编程的思想。
在阅读第一章的时候,确实看的很费神,对于作者的思想能理解,但是自己却无法转为自己的语言,因此,这一章只列出下列目录,留待以后再补上,毕竟作者自己也说了,可跳过此章
1.1 抽象过程 1
1.2 每个对象都有一个接口 2
1.3 每个对象都提供服务 4
1.4 被隐藏的具体实现 4
1.5 复用具体实现 5
1.6 继承 6
1.6.1 “是一个”与“像是一个”关系 8
1.7 伴随多态的可互换对象 8
1.8 单根继承结构 11
1.9 容器 11
1.9.1 参数化类型(范型) 12
1.10 对象的创建和生命期 13
1.11 异常处理:处理错误 14
1.12 并发编程 14
1.13 Java与Internet 15
1.13.1 Web是什么 15
1.13.2 客户端编程 16
1.13.3 服务器端编程 19
1.14 总结 20
书籍相关资源:
pdf文档链接:https://pan.baidu.com/s/1yuWb_kI0sB3yHLBndPcyEg 提取码:scvw
书中demo: https://github.com/BruceEckel/TIJ4-code
Thinking in Java 4th英文版的课后习题答案: http://greggordon.org/java/tij4/solutions.htm