- 0
- 0
- 约3.21千字
- 约 14页
- 2018-03-08 发布于天津
- 举报
第10讲 成员的初始化 10.1 定义初始化 10.2 构造方法初始化 10.3 实例语句块 10.4 静态数据的初始化块 10.5 静态语句块 10.6 类的加载及初始化顺序 10.7 本讲小结 Java会尽量保证所有变量(局部变量除外)在使用前都能得到恰当的初始化,而局部变量则是通过编译时出错的形式来提醒程序员。示例代码如下: public void count(){ int i; i++; //编译时出错,局部变量i可能尚未初始化 } Java会为基本数据类型的数据成员赋一个初始值,这个初始值为这种类型下的“0”。而对象的引用也会被赋个初始值,这个初始值为null。示例代码如下: 分别声明boolean t;char c;byte b;short s;int i;long l;float f;double d;类型的变量,并在控制台上进行打印输出; 10.1 定义初始化 最直接的方法是在定义该类成员变量的时为其赋初值,这种方法称为定义初始化,也叫指定初始化。示例代码如下: public class InitialValuesOne { boolean t = true; char c = a; int i = 3; double d = 1.2; MemberInitialValues
原创力文档

文档评论(0)