00问答网
所有问题
java中null与0的区别,最好举个例子
rt
举报该问题
推荐答案 2007-10-28
null是对对象来说的,比如JTextField a=null,这时a并不指向任何对象,只是把它声明为一个可以指向JTextField的对象变量,而0是对数值类型来说的,比如int i=0,引用一个为null值得对象会产生NullPointException异常,但引用一个值为0的数值不会产生错误
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rTZZ0rre.html
其他回答
第1个回答 2007-10-28
多路多尼
第2个回答 2007-10-28
null是空的意思
相当于c++中的析构函数:对象=null,以删除该对象所占的内存空间
0是一个值可以对int , float ,double等赋值
第3个回答 2018-01-18
我一块有钱,可以一个苹果跟我想买一个苹果的区别。而这个钱就是区别。null 等于没有实际意义的值,而一块钱我还可以买个别的东西
相似回答
java中
List为空
和
为
null的区别
是什么呀,
答:
List为空,可以理解为已经创建了List,分配了内存,长度为0,可以填数据。list为null,表示List不存在,未分配内存
。判断List是 if(list!=null && !list.isEmpty()){ //对list中的值处理 }else{ //做其他处理 }
java中null的
意思是什么?
答:
null
意思是空,指什么都没有,声明一个对象为空,就是告诉
JAVA
虚拟机要给该对象分配内存地址,此时就可以拿来用了。例如:String str = null;是声明了一个String类型的对象,但是该对象是没有具体的值,只是在内存中存在一个str对象。
java中
什么是空指向异常?怎么编写的代码会产生空指向异常,能
举个例子
么...
答:
空指针异常,意思基本上是,你使用的引用,指向了一个为空的地址(即并非指向一个具体对象)。首先解释一下,什么是引用。比如说String a = "b";这句话。a是一个引用,“b”则是一个对象。两者关系可理解为你的名字,和具体你这个人。但我们想对某个对象进行具体操作的时候,往往都是通过其引用...
java 中
创建一个类的对象值为为
NULL
答:
因为他不代表某个具体的对象,在接下来的代码中,通常就是将这个代号指向某个具体的对象(赋值)再
举个例子
就是:FK ff 是小孩的名字 FK ff=
null
; 小孩还没有出生,可以让任何一个小孩叫这个名字 FK ff=new FK();小孩出生并且和名字对应了,以后可以用名字来称呼这个小孩了 ...
大家正在搜
相关问题
Java中null 与0 的详细区别
java中null与""的区别
Java 字符串为 null 和 .lenght==0的区别
java中null与""有什么区别
java中null 代表着什么意思的关键字
java中null与""的区别是什么?
java里面的return0和return null的区别
null和null的区别java