标签: java optional
java.util.Optional类在用作方法返回类型时有助于防止空指针异常,而不是返回“原始”对象(可能是 null ,可能导致在NPE)。
然而,其他用途呢?使用Optional作为对象字段类型是一个好主意吗?静态类字段? 即,
class MyClass { private Optional<String> myValue; // does it look reasonable? }
谢谢!