5.2.1 创建对象

5.2.1 创建对象

在Java语言中,要获得一个类的对象需要两步。第一步,声明该类类型的一个变量;第二步,声明要创建一个对象的实际物理拷贝,并把对于该对象的引用赋给该变量。这是通过使用new运算符实现的。new运算符为对象动态分配(即运行时分配)内存空间,并返回对它的一个引用。

创建对象的一般形式为:

img146

其中,new是运算符,当使用new运算符时,实际上做了以下几件事情:

(1)首先在指定的类上创建一个对象;

(2)接着为该对象分配内存空间(类似于数组分配内存空间);

(3)最后执行由指定类所定义的构造方法。

例如:Fruit fru=new Fruit();

使用new关键字创建Fruit类的对象fru。