为何不建议使用Optional
所属分类 java
浏览量 977
Class Pet {
private Integer id;
private Optional name;
}
name 为 null 如何处理?
Optional 没有实现序列化接口
Dubbo接口返回值如果有 Optional, 序列化失败
java.lang.IllegalStateException: Serialized class xxx must implement java.io.Serializable
取值逻辑复杂
Optional name;
public String getName() {
// java.util.NoSuchElementException: No value present
// return name.get();
if(name.isPresent()) {
return name.get();
}
return null;
}
上一篇
下一篇
mysql 单引号转义
Runnable Callable Future FutureTask
老程序员的几点建议
Redis性能问题排查要点
写代码的几个好习惯
redis-cli 使用