各扫门前雪的ThreadLocal

各扫门前雪的ThreadLocal

了解Java的Synchronized机制的大家想必都了解过,这个锁有多么的强大和美妙。它就像哪吒有三头六臂,手上拽着一堆法宝。

它可以用在类上,可以用在方法上面,甚至可以用在代码块上面。一个线程需要获取被Synchronized修饰过的方法或者对象,通常需要阻塞等待一下。

就好像大家都需要拿着电影票,挨个排好队,依次通过检票员的验证,才可以进入影厅观看电影。

当你觉得用得很顺手的时候,继续深挖原理,往往会给你当头一盆冷水。

 

Synchronized机制的使用:

1.  带来了不小的时间消耗。加锁、解锁都需要额外操作。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 各扫门前雪的ThreadLocal