我正在学习 java 可选包装器,为此我正在阅读以下教程
然而,我有一个简单的问题没有在文章中得到解答:在第 25 项:避免对可选对象使用身份敏感操作,他们提到永远不要像这样以同步方式使用可选对象:
Optional<Product> product = Optional.of(new Product());
synchronized(product) {
...
}
但是没有解释为什么,所以请这里的任何人向我解释为什么这是一种不好的做法???
牛魔王的故事
相关分类