不安全发布
来源:4-1 安全发布对象-发布与逸出
![](http://img1.sycdn.imooc.com/user/55e57c0400014a4310241024-100-100.jpg)
红邮筒
2018-12-31
第一个unsafepublish的例子为什么是不安全发布呢?是因为可以在main方法中改变unsafepublish类的成员变量states数组吗?那么我定义的任何类中的set方法不都可以让别的线程访问类中的成员变量吗?都是不安全发布?
写回答
1回答
-
Jimin
2018-12-31
你好,不是你说的那个意思,这里是this提前暴露了,导致会在初始化没完成前就可能被其他线程使用。
152018-12-31
相似问题