1.1 每个对象都提供服务
将对象想象成服务提供者,将问题分解为对象。
1.2 隐藏具体实现
第一个原因,让客户端程序员无法触及他们不应该触及的部分
第二个原因,改变类的内部工作方式而不影响客户端程序员
1.3 复用具体实现
1.4 继承
在原有类的基础上进行扩展
1.5 多态
后期绑定,当向对象发送消息时,被调用的代码直到运行时才能确定。
1.6 单根继承结构
保证所有类都具备某些功能
1.7 容器(集合)
1.8 泛型
1.9 对象的创建和生命周期
Java垃圾回收机制,详情拜读深入理解Java虚拟机
1.10 并发编程
多个可独立运行的部分称为线程,上述概念被称为“并发”,通常线程只是一种单一处理器分配执行时间的手段(涉及程序调度算法,程序切片)。但是如果操作系统支持多处理器,那么每个任务可以指派给不同的处理器,并且它们是真正的并行执行。详情拜读,Java多线程
标签:Java,对象,导论,拜读,第一章,线程,处理器,客户端程序 From: https://www.cnblogs.com/liu-xin-yu/p/17358434.html