您的位置:寻梦网首页编程乐园Java天地Core JavaJAVA程序员必读
JAVA程序员必读:基础篇(4)对象和简单数据对象
    
编译:ZSC/太平洋网络学院

对象和简单数据对象

4.1 对象的生命周期

下面主要分成几部分来讨论:

  1. 创建对象
  2. 使用对象
  3. 清除没有使用的对象

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类众创建了对象。但是每条语句都有三部分组成:

  1. 声明:Point origin_one、Rectangle rect_one以及Rectangle rect_two都是变量的声明,它们的格式是类型后加变量名。当你创建一个对象的时候,你不必声明一个变量来引用它。然而,变量生命经常出现在创建对象代码的相同行上。
  2. 实例化:new是JAVA运算符,它可以创建新的对象并且为对象分配了内存空间。
  3. 初始化:new运算符后跟着一个构造函数的调用。比如 Point(23,94)就是一个Point类的构造函数的调用。这个构造函数初始化了这个新对象。

下页也对这几个部分逐个介绍:

[上一页] [下一页]