首页 > 编程语言 > 详细

JAVA-初步认识-第六章-引用数据类型参数传递图解

时间:2017-10-08 21:02:21      阅读:233      评论:0      收藏:0      [点我收藏+]

一.

技术分享

本题涉及到对象,而且是Demo类在里面创造的Demo对象,本类对象?

本题虽然开头就有int x=3,这样的定义在类中的成员变量,但jvm还是先从主函数进入程序。

先往栈内存中加载主函数main和局部变量d. (从mian主函数作为入口进入后,先执行Demo d=new Demo(), 接着int x=3.) 接着在堆内存中开辟一个Demo类类型空间。这里创建的对象和类名相同,自然也会引入属性,即成员变量x。这里是四步走,开辟空间,分配地址,默认初始化,变量赋值。还有一点需要注意的是,Demo d = new Demo()这一句话,是先后三步来的,先是运行左边Demo d,接着是右边new Demo(), 最后将两者联系起来。

技术分享 技术分享

 

JAVA-初步认识-第六章-引用数据类型参数传递图解

原文:http://www.cnblogs.com/wsw-bk/p/7638460.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!