当前位置: 代码迷 >> J2SE >> Java中 null是一个对象仍是一个值
  详细解决方案

Java中 null是一个对象仍是一个值

热度:56   发布时间:2016-04-24 00:36:08.0
Java中 null是一个对象还是一个值?
Java中 null是一个对象还是一个值?

------解决方案--------------------
探讨

引用:
null 是一个值哦,还有两个值是 true 和 false

你是不是有病?

------解决方案--------------------
java由C演化而来,所以很多东西跟C很相似
在C里,null是个值,它的值是0,true,false也是值,false是0,true是0以外的值,一般是1或-1
所以java里应该也继续沿用null这个值
可以通过javap来验证一下

Java code
public class jp {    public static void main(String[] args) {        Object o = null;        boolean b1 = false;        boolean b2 = true;    }}
  相关解决方案