多线程
文章平均质量分 62
今天你学习了ma
不积跬步,无以至千里
展开
-
为什么TheadLocalMap设计成一个个entry对象,而不用hashMap?
1、在设计ThreadLocal时,参考jdk都是鉴于效率性能优先。 2、减少hash碰撞 那如果ThreadLocal发生内存泄漏,原因一定是弱引用吗?原创 2022-08-31 14:50:00 · 546 阅读 · 0 评论 -
多线程死锁案例
假设线程T1占用o1资源,而线程T2占用o2资源,线程T1需要o2资源才能释放当前所占用的o1资源,而线程T2需要o1资源才能释放占用的o2资源,此时产生了死锁。线程死锁发生在争夺资源,互相需要 对方资源且又相互占用对方资源的情况。.........原创 2022-08-15 11:58:43 · 219 阅读 · 0 评论 -
Java之多线程
线程4种创建的方式,线程池的用法和各项参数,synchroized关键字互斥锁原创 2022-08-15 12:34:25 · 197 阅读 · 0 评论