java中什么叫做实例化

何为实例化?

我们都知道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

发布了29 篇原创文章 · 获赞 28 · 访问量 6684

猜你喜欢

转载自blog.csdn.net/qq_42581682/article/details/104804373
今日推荐