Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions docs/java/Java疑难点.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Reference:[Java中equals方法造成空指针异常的原因及解决方案](htt

## 1.2. 整形包装类值的比较

所有整形包装类对象值得比较必须使用equals方法
所有整形包装类对象值的比较必须使用equals方法

先看下面这个例子:

Expand Down Expand Up @@ -150,8 +150,7 @@ Reference:《阿里巴巴Java开发手册》

比如我们如果自定义了一个Student类,其中有一个属性是成绩score,如果用Integer而不用int定义,一次考试,学生可能没考,值是null,也可能考了,但考了0分,值是0,这两个表达的状态明显不一样.

**说明** :POJO 类属性没有初值是提醒使用者在需要使用时,必须自己显式地进行赋值,任何 NPE 问题,或
者入库检查,都由使用者来保证。
**说明** :POJO 类属性没有初值是提醒使用者在需要使用时,必须自己显式地进行赋值,任何 NPE 问题,或者入库检查,都由使用者来保证。

**正例** : 数据库的查询结果可能是 null,因为自动拆箱,用基本数据类型接收有 NPE 风险。

Expand Down