1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-25 02:27:10 +08:00

Merge pull request #469 from Isolation-Lee/master

docs/java/Java疑难点.md line:65 " == "符号与md语法中的高亮语法冲突,造成歧义
This commit is contained in:
SnailClimb 2019-09-11 20:57:19 +08:00 committed by GitHub
commit 44a3a70d52
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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