多线程
文章平均质量分 77
什么什么啊啊啊
勿在浮沙筑高台,不为繁华易匠心
展开
-
4.9--Java多线程之Java内存模型+volatile总结--(复习+总结篇)---一步一个脚印
JMM 、volatile原创 2023-04-09 08:16:54 · 529 阅读 · 0 评论 -
4.8--Java多线程之ThreadLocal 原理总结--(复习+总结篇)---努力沉淀,一步一个脚印
threadlocal原创 2023-04-08 22:00:46 · 410 阅读 · 0 评论 -
4.8--Java并发之synchronized +Lock锁机制--(复习+大总结)---好好沉淀,沉下心来
(1)偏向锁:如果一个线程获得了锁,那么进入偏向模式,当这个线程再次请求锁的时候,只需去对象头的 Mark Word 中判断偏向线程ID是否指向它自己,无需再进入 monitor 中去竞争对象,这样就省去了大量锁申请的操作,适用于连续多次都是同一个线程申请相同的锁的场景。(3)自旋锁:自旋锁假设在不久将来,当前的线程可以获得锁,因此在轻量级锁升级成为重量级锁之前,虚拟机会让当前想要获取锁的线程做几个空循环,在经过若干次循环后,如果得到锁,就顺利进入临界区,如果还不能获得锁,那就会将线程在操作系统层面挂起。原创 2023-04-08 18:06:56 · 572 阅读 · 0 评论 -
多线程之线程的常见方法
常见方法原创 2023-03-01 09:30:02 · 116 阅读 · 0 评论