第1章对象导论笔记

2018-04-21  本文已影响8人  小强很忙忙

1.1 抽象过程


面向对象语言如java的5个基本特性

1.2 每个对象都有一个接口


1.3 每个对象都提供服务


1.4 被隐藏的具体实现


1.5 复用具体实现


1.6 继承


1.7 伴随多态的可互换对象


1.8 单根继承结构


在OOP总,所有的类最终都集成自单一的基类,这个终极基类的名字就是Object
单根继承结构使垃圾回收器的实现变的容易得多。

1.9 容器


在之前容器中只存储Object的对象,在向下转型的过程中存在安全隐患,故在建立容器的时候直接显式的定义泛型,以<>表示。例如:

Linkedlist<String>

1.10 对象的创建和生命期


java完全采用了动态内存分配方式,每当想要创建一个新对象是,就要使用new关键字来构建此对象的实例。

1.11 异常处理


异常处理将错误置于编程语言中,有时置于操作系统中。异常是一种该对象,它从错误地点被“抛出”,并被专门设计用来处理特定类型错误的相应的异常处理器“捕获”。

1.12 并发编程


把问题切分成多个可独立运行的部分(任务),从而提高程序的响应能力。这些独立运行的部分叫线程。也称为并发。

上一篇 下一篇

猜你喜欢

热点阅读