标签:Optional

JAVA

Java必会的IO字节流、字符流、缓冲流知识总结!

herman 2年前 (2021-12-12) 1805浏览

前言 有人曾问 fastjson 的作者(阿里技术专家高铁):“你开发fastjson,没得到什么好处,反而挨了骂背了锅,这种事情你为什么要做呢?” ❝高铁答道:“因为热爱本身,就是奖励啊!”❞ 这个回答顿时触动了我。想想自己,又...

JAVA

HashMap 在JDK1.8与JDK1.7的性能测试对比

herman 5年前 (2018-11-20) 3282浏览

任何数据结构的产生总对应着要解决一个实际的问题!我在《HashMap 存在的意义是什么?》这篇文章中总结到:HashMap 这种数据结构解决存取一组 key-vaule 键值对数据,并且在插入、删除、遍历都有不错性能的数据结构。我们也知道,JDK...

业余杂谈

还不会Optional?美其名曰JDK8有bug?

herman 6年前 (2018-10-26) 2307浏览

程序猿要与时俱进!JDK11都出来了你还要守着jdk6和7?当你认为JDK8有BUG的时候你可曾知道当初JDK6、JDK7也是这样过来的! 最近我要批评一些人了!在我遇到的一些菜鸟当中,问他会不会JDK8中的Optional?他说不会!我说...

JAVA

java.util.Optional 详解

herman 6年前 (2018-08-28) 5578浏览 0评论

java.util.Optional<T> 是 java 8 中推出来的一个新类,主要用来解决空异常 NullPointerException 的问题,但它也不算真正的解决,还是可以返回 null 和 抛出空异常的。公司很多新人都会用...

JAVA

Java 8中的 java.util.Optional 使用教程

herman 7年前 (2017-08-29) 2992浏览 0评论

Java.util.Optional是Java 8新增的类,作为一个持有实例的容器类,可以帮我们把判空的代码写得更优雅,并且该类还提供了一些实用的api,官方文档在这里。本文将结合java 8的特性来讲解Java.util.Optional的各种...