掘金 后端 ( ) • 2021-10-15 15:17
所有的包装类型在我们没有赋值的时候,都是直接默认 null 值的,而基本类型都会初始化一个默认值。
也就是说,包装类型的默认值都是null,而基本数据类型的默认值是一个固定值,如boolean是false,byte、short、int、long是0,float是0.0f等。
返回类型为基本数据类型,return包装数据类型的对象时,自动拆箱有可能产生NPE ... 阅读全文