Java 就是个多线程的世界 1. 类的线程安全 我们经常说类是线程安全的,类是线程不安全的。那么什么样的类才是线程安全的? 1.1 定义 多线程环境下,不管不同的线程如何使用和调度这个类,这个类总是表现出正确的行为。那么这个类就是线程安全的。类的线程安全有两个关键点:1.操作的原子性 2.内存的可见性。 如果在多个线程***享状态,当同步机制不正确时,就会出现线程不安全的情况。 简单的程序应该不会有线程安全问题吧? Q:什么情况下会有线程安全问题 A:当某个实现多线程的线程类中有实例变量时 ps:有状态,无状态对...