线程安全和线程不安全

什么是线程安全?线程安全是怎么完成的(原理)?
线程安全就是说多线程访问同一代码,不会产生不确定的结果。编写线程安全的代码是低依靠线程同步。

--------------------------------------------------------

在多线程环境中,当各线程不共享数据的时候,那么一定是线程安全的。问题是这种情况并不多见,在多数情况下需要共享数据,这时就需要进行适当的同步控制了。

--------------------------------------------------------

线程安全一般都涉及到synchronized  就是一段代码同时只能有一个线程来操作  不然中间过程可能会产生不可预制的结果

---------------------------------------------------------

http://www.cnblogs.com/zwq194/archive/2012/06/26/2563567.html

原文地址:https://www.cnblogs.com/dview112/p/3500426.html