将AtomicReference与java lambda一起使用是否合适?

时间:2018-03-20 22:35:42

标签: java lambda atomicreference

我经常发现自己正在使用这个成语:

AtomicReference<MyCoolObject> coolReference = new AtomicReference(new MyCoolObject());

getOptionalValue().ifPresent(presentValue -> {
  coolReference.set(new MyCoolObject(presentValue));
});
return coolReference.get(); 

这是一个坏习惯,还是合法使用AtomicReference

0 个答案:

没有答案