Loading

摘要: 多线程的核心 在前面,我们了解了多线程的底层运作机制,我们终于知道,原来多线程环境下存在着如此之多的问题。在JDK5之前,我们只能选择synchronized关键字来实现锁,而JDK5之后,由于volatile关键字得到了升级(具体功能就是上一章所描述的),所以并发框架包便出现了,相比传统的sync 阅读全文
posted @ 2022-03-19 18:42 BearBrick0 阅读(52) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal ThreadLocal是什么 感谢: (1 封私信) Java中ThreadLocal的实际用途是啥? - 知乎 (zhihu.com) ThreadLocal使用与原理_敖 丙的博客-CSDN博客_threadlocal使用 ThreadLocal的介绍+经典应用场景 - 阅读全文
posted @ 2022-03-19 16:38 BearBrick0 阅读(89) 评论(1) 推荐(0) 编辑
摘要: Java中的引用 阿里面试回顾: 说说强引用、软引用、弱引用、虚引用? - 掘金 (juejin.cn) 前言 我们都知道 JVM 垃圾回收中,GC判断堆中的对象实例或数据是不是垃圾的方法有引用计数法和可达性算法两种。 无论是通过引用计数算法判断对象的引用数量,还是通过根搜索算法(可达性分析法)判断 阅读全文
posted @ 2022-03-19 16:16 BearBrick0 阅读(188) 评论(1) 推荐(1) 编辑