1.null是Java中的关键字,是用来标记一个值不确定的对象,所以你可以null付给引用类型的对象 ,但是不能把null赋给基本数据类型的对象
2.但是就null本身来说,null自己并不是一个对象,也不是object的实例
3.Java默认给变量赋值,引用类型的自动赋值为null
4.null与容器
list中允许重复,可以有任意多个null
set不允许重复,至多一个null
map key 允许一个null,value没有限制
5.null与“”的区别
null代表该对象为空
“”代表一个长度为0的字符串
Java中的关键字null
最新推荐文章于 2025-05-07 10:15:37 发布
本文详细解析了Java中的null关键字,包括null作为未确定对象的标记、null自身不是对象、变量默认赋值为null、null与容器的关系以及null与空字符串的区别。深入理解null有助于更有效地进行Java编程。


24万+

被折叠的 条评论
为什么被折叠?



