用synchronized就一定线程安全吗?

这篇文章是小编观看一位阿里java高级工程师的文章,由此转载过来的,大家看完觉得不错的话,可以根据文章最后图片上的微信好加他好友,或者关注作者的公众号。 用synchronized对方法进行同步,还真不一定线程安全,来看个简单的例子 上面的代码运行出来的结果: 看到没,并不是2000000,那么为什么f1和f3方法都用了synchronized关键字,然而并没有达到我们需要的结果呢?这需要从syn
相关文章
相关标签/搜索