在开始讨论之前,我们需要理解什么是线程安全。简单来说,当多个线程访问某个类的实例时,如果不需要额外的同步或者其他的协调操作,这个类始终能表现出正确的行为,那么我们就称这个类是线程安全的。