为了账号安全,请及时绑定邮箱和手机立即绑定

这个不太好理解

在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。具体怎么理解,不太懂。有没有例子说明一下?

正在回答

1 回答

其实java中的引用就像C语言中的指针,存的是地址  ,在Java语言中基本类型变量声明时,系统直接给该变量分配空间,引用类型变量在声明后必须通过实例化开辟数据空间,才能对变量所指向的对象进行访问

MyDate a,b; //在内存中开辟俩个引用空间

a = new MyDate(); //开辟MyDate对象的数据空间,并把该空间的首地址赋给a

b = a; //将a存储空间中的地址写到b的存储空间中


0 回复 有任何疑惑可以回复我~
#1

Mrkn 提问者

非常感谢!
2016-05-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165462    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

这个不太好理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信