java编程思想笔记--初始化与清理

第五章 初始化和清理

1,构造器

java编程思想笔记--初始化与清理

2,this关键字

构造器可以用this调用另一个构造器,但却不能调用连个.此外必须将构造器调用置于最起始处,否则会报错

java编程思想笔记--初始化与清理

3,finalize()方法

java编程思想笔记--初始化与清理

 

java编程思想笔记--初始化与清理

 

4,成员变量初始化

对于方法的局部变量,Java以编程时错误的形式来贯彻这种保证.(方法的局部变量必须初始化)

类的数据成员(即字段)是基本类型,情况就回变的有些不同.类的每个基本类型数据成员保证都会有一个初始值

5.初始化顺序

java编程思想笔记--初始化与清理

6,静态数据初始化

java编程思想笔记--初始化与清理

java编程思想笔记--初始化与清理

7,枚举

enum有一个特别实用的特性,他可以在switch语句内使用