diff --git a/ch1.md b/ch1.md index 3a3cd0c3e6fa9dd3c6122bb90432ba91f8a5a4f0..5d70b2b628df787ac712ed9a8a68bf351eb2c1e1 100644 --- a/ch1.md +++ b/ch1.md @@ -419,7 +419,7 @@ comparator.reversed().compare(p1, p2); // < 0 #### Optionals -Optional不是一个函数式接口,而是一个精巧的工具接口,用来防止NullPointerEception产生。这个概念在下一节会显得很重要,所以我们在这里快速地浏览一下Optional的工作原理。 +Optional不是一个函数式接口,而是一个精巧的工具接口,用来防止NullPointerException产生。这个概念在下一节会显得很重要,所以我们在这里快速地浏览一下Optional的工作原理。 Optional是一个简单的值容器,这个值可以是null,也可以是non-null。考虑到一个方法可能会返回一个non-null的值,也可能返回一个空值。为了不直接返回null,我们在Java 8中就返回一个Optional.