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

java关于实例化对象的问题

java关于实例化对象的问题

慕桂英4014372 2018-07-22 11:14:03
今天遇到一个很神奇的问题代码如下Student s;就是这样一行代码,这行代码到底表面了什么?s到底是引用还是什么?到底也没有生成对象。
查看完整描述

1 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

在java中,一切皆是对象。 
Student s;
这句话的意思是申明了一个Student变量。因为Student是类类型,所以是引用类型的一种,所以是s是引用类型,存储在栈中,还没有申请内存空间,具体s的值是个错误的值,是个
任意的值,没有意义,直到new Student时,s的值才是申请的堆内存空间的地址,这个时候s的值才是有意义的

查看完整回答
反对 回复 2018-08-11
  • 1 回答
  • 0 关注
  • 761 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号