写点什么

NPE

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/b2/b2bf2780c7dd77bbc3191a458cbc7e77.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

京东云开发者|深入 JDK 中的 Optional

概述:Optional最早是Google公司Guava中的概念,代表的是可选值。Optional类从Java8版本开始加入豪华套餐,主要为了解决程序中的NPE问题,从而使得更少的显式判空,防止代码污染,另一方面,也使得领域模型中所隐藏的知识,得以显式体现在代码中。Optional类

https://static001.geekbang.org/infoq/b2/b2bf2780c7dd77bbc3191a458cbc7e77.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

京东云开发者|深入 JDK 中的 Optional

本文将从Optional所解决的问题开始,逐层解剖,由浅入深,文中会出现Optioanl方法之间的对比,实践,误用情况分析,优缺点等。与大家一起,对这项Java8中的新特性,进行理解和深入。

https://static001.geekbang.org/infoq/7c/7c0708e4db2683558a04e9171f41bc5f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

万恶的 NPE 差点让我半个月工资没了

用户头像
java金融
2020-06-22

虽然我们天天在写bug,但是防止 NPE,是作为一个程序员的基本修养

NPE_NPE技术文章_InfoQ写作社区