|
|
|
JAVA程序员必读:基础篇(4)对象和简单数据对象
|
|
编译:ZSC/太平洋网络学院
|
|
|
对象和简单数据对象
4.1 对象的生命周期
下面主要分成几部分来讨论:
- 创建对象
- 使用对象
- 清除没有使用的对象
4.1.1 创建对象
众所周知,可以从类来创建对象。下面的几条语句都是用来创建对象的,它们都是来自上面程序CreateObjectDemo程序:
Point origin_one = new Point(23, 94);
Rectangle rect_one = new Rectangle(origin_one,
100, 200);
Rectangle rect_two = new Rectangle(50, 100);
上面第一条语句从Point类创建了一个对象,而第二条和第三条语句是从Rectangle类众创建了对象。但是每条语句都有三部分组成:
- 声明:Point origin_one、Rectangle rect_one以及Rectangle
rect_two都是变量的声明,它们的格式是类型后加变量名。当你创建一个对象的时候,你不必声明一个变量来引用它。然而,变量生命经常出现在创建对象代码的相同行上。
- 实例化:new是JAVA运算符,它可以创建新的对象并且为对象分配了内存空间。
- 初始化:new运算符后跟着一个构造函数的调用。比如 Point(23,94)就是一个Point类的构造函数的调用。这个构造函数初始化了这个新对象。
下页也对这几个部分逐个介绍:
[上一页] [下一页]
|
|
|