立即学习:https://edu.csdn.net/course/play/26270/326857?utm_source=blogtoedu
不可变的:如String Integer 是用final修饰的
线程安全的:
java.util.concurrent包下的类都是线程安全的
AutomicInteger 表现为线程安全的
有条件的线程安全:
Vector 向量类 可实现自动增长的对象数组,原子操作表现为线程安全的,复合方法不是,所以是有条件的线程安全类
线程兼容类:
非线程安全的类通过某些方法,变成线程安全的
如 使用synchronized控制同步访问每一个代码块或类
线程对立类:
不管是否调用外部同步都不能再并发使用时保证其安全的类