分析对象实例化的过程

分析对象实例化的过程,第1张

分析对象实例化的过程

实例化过程分为两个步骤:

(推荐教程:java入门教程)

首先声明对象,就是在栈中开辟一个空间,把它命名为对象的名字,里面的内容为null;

然后使用new在堆中开辟一个空间,在堆中的才是对象,接着把堆中空间的地址,存到栈中,这样就可以使用对象了,比如

A aNew=new A();

(视频教程推荐:java视频教程)

aNew就是栈中空间的名字,new A()就是在堆中开辟空间,然后将堆中的地址,赋值给aNew空间,就相当于把钥匙给了aNew,那么aNew就可以对new A()中的空间随意 *** 作,有点类似于C语言中的指针。

以上就是分析对象实例化的过程的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/687658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-21
下一篇 2022-04-21

发表评论

登录后才能评论

评论列表(0条)

保存