13.1 线程安全级别

1. 不可变。final。如果是对象,所有属性为final即可。

2. 绝对线程安全。

3. 相对线程安全。对象单独操作都是线程安全的,对于一些特定顺序的连续调用,需要额外使用同步手段。

4. 线程兼容。对象本身不是线程安全的,但可以通过正确是用同步来保证线程安全。

5. 线程对立。无论是否采用同步措施,都无法使用并发的代码。例如Thread的suspend以及resume,一个尝试中断线程,一个尝试恢复线程,正因如此,这两个方法已经被废弃。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容