Guava中的Optional和JDK中的Optional间的区别区别

来源:5-2 实战:Optional使用

韶华白首

2022-05-01

老师我想问下 Guava 中的 Optional 和 JDK 中 Optional 区别,JDK 中的 Optional 似乎不能序列化

写回答

1回答

张小喜

2022-07-23

最早Optional是在Guava包出现的,是google设计出来的,目的就是让开发者在处理变量的时候刻意留心null的情况。后来在java8升级的时候借鉴了Guava的Optional,将它纳入JDK中。两个都是可以序列化的,没有什么太大差异。

0
0

Java高效编程技巧实践 告别996

可以改变的编程效率

1451 学习 · 326 问题

查看课程