请教老师 这里所谓的“线程中的操作不会对Bean的成员执行查询以外的操作” 执行查询以外的操作 是不是指 增删改?
来源:7-7 讲师管理功能开发

慕函数0552834
2021-02-18
如果单例Bean,是一个无状态Bean,也就是线程中的操作不会对Bean的成员执行查询以外的操作,那么这个单例Bean是线程安全的
请教老师 这里所谓的“线程中的操作不会对Bean的成员执行查询以外的操作” 执行查询以外的操作 是不是指 增删改?
写回答
1回答
-
甲蛙
2021-02-19
这句话好像不是我课程里讲的吧。
大概是对的,只要没有线程全对Bean的属性值做修改,所有线程都只是读,那就是安全的。
如果所有的线程都可以对它修改、读取,那就会出现某一个线程明明修改成1,再读就变成2了,就是线程不安全
00
相似问题