关于 对象和对象的引用

首先我们创建一个类

public class Demo{

   public Demo();    //构造方法

   public manNum();

   public tel(){}; 

}

我们通常创建一个对象是这样的:

    Demo d=new Demo();

     把这句话拆开来 我们从右往左看 它分别有这几个行为

(1)Demo()即为Demo类的构造函数,在这句话中表示着,在对象创建时,立刻调用构造函数对该类对象进行初始化。

(2)new 即为 在堆中为新创建的对象开辟空间。

(3)Demo d指创建了一个Demo类的引用变量d。即是指d可以用来指向Demo类的对象。

(4)中间的“=”符号即是指将引用变量d指向刚刚创建的Demo类对象。


你可能感兴趣的:(java成长)