管理博文 heima并发-----50-74

---50-51-52-53---

synchronized:

---54---

---55-58---

synchronized加在方法上。

---59---

线程八锁。

看下笔记。

---60-62---

---63-64----

代码:

局部变量暴露给外部会有什么问题?

在ThreadSafe中,线程1调用method1线程2调用method2会有问题吗?

没有问题因为肯定不是线程1的list。

加上method3就会有问题的。

防止子类重写有线程安全问题:

final:https://www.cnblogs.com/shadow-shine/p/9614072.html

https://blog.csdn.net/qq_36447151/article/details/80405950

---65---66---

---67---

String为什么是线程安全的?

---68---

线程安全分析实例。

不是线程安全的 是 是 不是 不是

日期是可变类 字符串是不可变类

---

servlet只有一份,service也只有一份。

这个也有线程安全问题。

---69---

Dao没有成员变量整体都是线程安全的。

userDao也是线程安全的,因为没有共享变量。

userService有成员变量但是是私有的,也是线程安全的。

---再来---

conn不是线程安全的。

---

没有线程安全问题。

---

---70---

卖票

转账

---71-74---

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章