java基础知识记录 韓有钱 2020-12-22 121 阅读1分钟 空指针异常产生的原因 每种原始类型都有默认值一样,如int默认值为 0,boolean 的默认值为 false,null 是任何引用类型的默认值,不严格的 说是所有 Object 类型的默认值。 可以使用 == 或者 != 操作来比较null值,但是不能使用其他算法或者逻辑操作。在Java中null == null将返回true。 不能使用一个值为null的引用类型变量来调用非静态方法,否则会抛出异常。