线程安全:就是多线程访问同一代码,不会产生不确定结果。(比如死锁) 如何保证呢:1使用线程安全的类 2使用synchronized同步代码块,或者用Lock锁 3多线程并发情况下,线程共享的变量改为方法局部级变量