原文:https://blog.csdn.net/jston_learn/article/details/21617311 开发中,全局变量的使用很频繁,但对于多线程的访问,使用全局变量需要注意的地方有很多,下面做了个大概的总结. 全局变量的使用场合: 1:定义只读的全局变量时,必须加final修饰,防止被修改.哪怕是私有的,也得加final,防止被反射修改. 2:对于需要多次读写的全局变量,一定要用ThreadLocal封装,避免多线程并发时变量被多次赋值等不安全的一些现象. ThreadLo…