[JCIP]Chapter 1.4 多线程无所不在
开发人员并不能因为自己没有创建线程,就可以不关心线程安全问题了。因为多线程是无所不在的。
框架可能会帮你创建线程。JVM会创建线程运行自清理任务(垃圾回收,对象终结),以及运行主程序的线程
Timer会创建线程处理预定义的任务,任务处理需要考虑线程安全问题.
servlet会创建线程池,在这些线程池中运行组件方法。
servlet规范要求一个servlet能够被多个线程同时调用,因此servlet需要线程安全。
即使servlet只在一个单线程运行,它也需要处理session和context等共享对象问题RMI会创建额外的线程来运行远程对象中的方法,一个远程对象的方法可能在多个线程中同时执行,所以远程对象需要保持同步。
awt和swing会创建线程来处理用户事件,事件处理操作需要注意线程安全问题
相关推荐
三动 2020-06-21
shayuchaor 2020-06-07
JudeJoo 2020-08-21
meleto 2020-08-15
lantingyue 2020-07-30
zyjj 2020-07-27
pengpengflyjhp 2020-07-19
htofly 2020-07-09
hyxinyu 2020-06-08
洗尽铅华 2020-06-07
xiamubawei 2020-06-04
方志朋 2020-05-30
一片荷叶 2020-05-27
spring艳 2020-05-16
zhangdy0 2020-05-06
80304053 2020-05-04
neweastsun 2020-05-04
shuiluobu 2020-05-01
itjavashuai 2020-04-26