java基础巩固-宇宙第一AiYWM:为了维持生计,多高(多线程与高并发)_Part6~整起(打手的自我安全修养之线程安全模块、Synchronized、死锁、CAS、ThreadLocal)
我觉得安全就是从两方面出发喽:就是我自己的东西我没让改,你别人别给我乱改乱动成员变量和静态变量是否线程安全?如果它们没有共享,则线程安全如果类中没有成员变量,比如dao层类,那么这个类一般是线程安全的如果它们被共享了,根据它们的状态是否能够改变,又分两种情况如果只有读操作,则线程安全如果有读写操作,则这段代码是临界区,需要考虑线程安全局部变量是否线程安全?局部变量是线程安全的,因为每个线程调用te