类的全局变量包含三种:值不会变的常量;单例模式的变量;多例模式的变量
常量和多例模式的变量永远是线程安全的
单例模式的变量就需要仔细考虑一下了:
如果单例模式的变量只是一个service,用它只是调用它的方法,不管方法是否有参数, 都是线程安全的
如果单例模式的变量虽是一个service,但调用者会给该service的一些属性赋值,并且这些值会在方法调用的时候发生作用,那么这个service就不是线程安全的