线程安全的概念
1、多线程读写同一个变量或者对象,得到结果是相同的,线程是安全的;
2、多个线程读写同一个变量或对象,得到结果不相同,线程是不安全的;
i++,++i是否是线程安全的?
1、单例
成员变量;
变量值发生变化,线程不安全的;
变量值始终不能发生变化,线程安全的;
方法变量---线程安全的,线程私有局部变量;
2、 多例
线程安全的;(i++是属于线程私有变量)
springmvc 为什么是线程安全的?
因为controller中成员变量永远也不会改变;
并且所有的接口映射方法都是方法变量,是线程私有的局部变量;