
后面清理到其他里面
想看就看,后面要清理的
风清扬逍遥子
为了寻找你,我搬进鸟的眼睛,时常盯着路边的风
展开
-
JUC AQS ReentrantLock源码分析
Java的内置锁一直都是备受争议的,在JDK1.6之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略,但是与Lock相比synchronized还是存在一些缺陷的:虽然synchronized提供了便捷性的隐式获取锁释放锁机制(基于JVM机制),但是它却缺少了获取锁与释放锁的可操作性,可中断、超时获取锁,且它为独占式在高并发场景下性能大打折扣。如何自己来实现一个同步自旋实现一个同步volatile int status=0;//标识--.原创 2020-10-15 15:18:19 · 367 阅读 · 0 评论 -
深入浅出ThreadLocal,你会吗?
ThreadLocal全面解析学习目标了解ThreadLocal的介绍 掌握ThreadLocal的运用场景 了解ThreadLocal的内部结构 了解ThreadLocal的核心方法源码 了解ThreadLocalMap的源码1. ThreadLocal介绍1.1 官方介绍/** * This class provides thread-local variables. These variables differ from * their normal counterp原创 2020-10-09 23:40:47 · 429 阅读 · 0 评论 -
一面蚂蚁金服,问的HashMap我想吐了!!!
鄙人不才,在今年3月的时候,头铁尝试了下蚂蚁的面试,最终撑到3面就说了声再见,不得不说自己还是很菜,但是我还是要聊聊这个知识,因为也是让我吃饱撑的看源码看了一天的过程!!!(文中有很多引用其他大神面试过的HashMap的知识,我就顺便一起拿来做个全点的哈^__^)视频开始了面试官:你好,我看你骨骼惊奇,容光满面,可以介绍下你自己吗?我:(简历里不是写的有么,调皮~)好,我叫做......面试官:我看到你简历上第一条写的是你熟练掌握Java的基本语法,那我想问你几个问题?...原创 2020-07-05 21:18:49 · 2337 阅读 · 2 评论