java中的基础知识点——什么叫做实例化

2020-03-17 18:02:25 浏览数 (1)

何为实例化?

我们都知道Java其实就是类的集合,而类和对象的关系也不必多说,就是一类事物和一个事物的关系,比如狗与八公,人与我,国家与中国。

创建对象的过程就叫实例化 有时候也将对象叫做一个类的实例。

创建对象

创建对象过程详解: Person person = new Person();

这句话可以用四步来解释

1.第一步,右边的“new Person”,是以Person类为模板,在堆空间里创建一个Person类对象。

2.末尾的()意味着,在对象创建后,调用Person类的构造方法,对刚生成的对象进行初始化。 如果没写,会默认有一个无参数构造方法,如果你要写构造方法,就必须再加上无参数构造方法。

3.左边的“Person person”创建了一个Person类引用数据类型 变量。所谓Person类引用,就是以后可以用来指向Person对象的对象引用。

4)“=”的作用使对象引用指向刚创建的那个Person对象。

这部分是我看了CSDN的一个博客,写的特别好。加上我自己的理解,用我的话来概括了一下。 博客链接:https://blog.csdn.net/qq_43553938/article/details/83587291

0 人点赞