1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

docs/java/Java疑难点.md line:65 " == "符号与md语法中的高亮语法冲突,造成歧义

This commit is contained in:
lee 2019-09-09 15:47:25 +08:00
parent 101e1a841b
commit 5ea438d2bd

View File

@ -62,7 +62,7 @@ public static boolean equals(Object a, Object b) {
Reference:[Java中equals方法造成空指针异常的原因及解决方案](https://blog.csdn.net/tick_tock97/article/details/72824894)
- 每种原始类型都有默认值一样如int默认值为 0boolean 的默认值为 falsenull 是任何引用类型的默认值,不严格的说是所有 Object 类型的默认值。
- 可以使用==或者!=操作来比较null值但是不能使用其他算法或者逻辑操作。在Java中`null==null`将返回true。
- 可以使用 == 或者 != 操作来比较null值但是不能使用其他算法或者逻辑操作。在Java中`null == null`将返回true。
- 不能使用一个值为null的引用类型变量来调用非静态方法否则会抛出异常
## 1.2. 整形包装类值的比较