关于java中null的理解

我们经常会碰到NullPointException,就是空指针异常,这个里面就有一个null,然后我们还知道引用类型的默认值也是null。对于null,它既不是对象,也不是一种类型,而是一种特殊的值,可以被赋给任意一种引用类型,也可以将其转化为任意类型。需要注意基本类型的默认值并不是null,不能将基本类型的值赋予null。可以使用==或者!=操作来比较null值,但是不能通过其他算法或逻辑操作,这个貌似没什么意义。

猜你喜欢

转载自blog.csdn.net/weixin_42814681/article/details/82937240