1.有没有成员变量 2.成员变量是不是只读 3.对成员变量的修改有没有加锁 4.注意是不是threadlocal 我的理解是对于局部变量是没有线程安全问题的,只有成员变量才有问题