搜索

java中 如何显式的给对象的引用变量赋null

gecimao 发表于 2019-07-30 17:07 | 查看: | 回复:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人软件行家采纳数:2240获赞数:8035只要有你陪我,静静的就足够!!向TA提问展开全部当执行new为一个对象分配内存时,Java自动初始化所分配的内存空间。对于数值变量,赋初值0。对于布尔变量,初值为false。对于引用,即对象类型的任何变量,使用一个特殊的值null。

  在Java中,null值表示引用不指向任何对象。运行过程中系统发现使用了这样一个引用时·可以立即停止进一步的访问,不会给系统带来任何危险。

  自动初始化只用于成员变量,对方法中的自动变量不起作用。Java规定,任何变量使用之前,必须对变量赋值。由于方法内的自动变量不能进行自动初始化,因此要求程序员显式地对其赋值。当然可以给变量赋值为null。如果在变量赋值之前使用它,编译器会指出一条错误信息。告知自动变量未被初始化。

本文链接:http://robynlynne.com/duixiangshifangfa/813.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部