摘要:
在每个线程内部都有一个名为threadLocals的成员变量,该变量的类型为HashMap,其中key为我们定义的ThreadLocal变量的this引用,value则为我们使用set方法设置的值。每个线程的本地变量存放在线程自己的内存变量threadLocals中,如果当前线程一直不消亡,那么这些 阅读全文
posted @ 2020-08-17 16:02
一骑红尘妃子笑!
阅读(193)
评论(0)
推荐(0)
摘要:
定义:死锁是指两个或者两个以上的线程在执行过程中,因争夺资源而造成的相互等待的现象。 死锁产生的四个条件: 互斥条件:指线程对已经获取到的资源进行排它性使用,即该资源同时只由一个线程占用。如果此时还有其他线程请求获取该资源,则请求者只能等待,直至占有资源的线程释放该资源。 持有并请求条件:指一个线程 阅读全文
posted @ 2020-08-17 11:20
一骑红尘妃子笑!
阅读(251)
评论(0)
推荐(0)
浙公网安备 33010602011771号