JAVA中,null,是什么意思

如题所述

null意思是空,指什么都没有,声明一个对象为空,就是告诉JAVA虚拟机要给该对象分配内存地址,此时就可以拿来用了。例如:
String str = null;
是声明了一个String类型的对象,但是该对象是没有具体的值,只是在内存中存在一个str对象。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-09-16
null是没有地址
""是有地址但是里面的内容是空的

好比做饭 null说明连锅都没有 而""则是有锅没米
虽然二者看起来都是没有米 但是意义却不同本回答被提问者和网友采纳
第2个回答  2008-09-06
null是没有地址,就一个变量名
与""不同 ,""有地址,只不过内容为空
第3个回答  2008-09-06
空,没有内容,一般是没有内容,或者首地址!
第4个回答  2008-09-06
一般用在是一个对象引用指向空!
A a=new A();
这是a指向A对象!
a=null;
a指向空!