写点什么

ThreadLocal

0 人感兴趣 · 13 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/33/33603314129584ce7d297e337176d4a5.jpeg?x-oss-process=image/resize,w_416,h_234

ThreadLocal 慌不慌?

用户头像
叫练3 月 22 日

现在稍微大点的公司面试,可能会问到ThreadLocal源码实现,不过在介绍它之前,我们先介绍JVM中引用的概念。所谓这些概念就是我所说的基础了。引用强弱关系到内存垃圾回收时机,用好引用可以减轻内存压力。JVM引用一共分为4种,分别是强引用,软引用,弱引用和

ThreadLocal 类以及应用技巧

用户头像
武哥聊编程2 月 4 日

微信搜索:武哥聊编程。关注我,每天一起进步。

SpringBoot 2.0 中 HikariCP 数据库连接池原理解析

本文重点讲解了FastList 与ConcurrentBag 的优化原理,通过 ThreadLocal 将连接池中的连接按线程做一次预分配,避免直接竞争共享资源,减少并发CAS带来的CPU CACHE的频繁失效,达到显著提升性能的效果。

https://static001.geekbang.org/infoq/3c/3c59e928b132f6d350d84531701865fa.jpeg?x-oss-process=image/resize,w_416,h_234

面试官都爱问的 ThreadLocal

用户头像
执墨2020 年 11 月 24 日

从使用到思考其设计原理

https://static001.geekbang.org/infoq/15/150254c05bacefe27733c1c8dc8ad1b1.jpeg?x-oss-process=image/resize,w_416,h_234

深度解析 ThreadLocal 原理

用户头像
AI乔治2020 年 11 月 10 日

今天呢,和大家聊一下ThreadLocal。

https://static001.geekbang.org/infoq/90/90dfddd86e8f61c99bc298e0b4f73220.png?x-oss-process=image/resize,w_416,h_234

面试官,ThreadLocal 你要这么问,我就挂了!

用户头像
小傅哥2020 年 9 月 24 日

常说面试造火箭,入职拧螺丝。但你真的有造火箭的本事吗,大部分都是不敢承认自己的知识盲区和技术瓶颈以及经验不足的自嘲。面试时,我更希望你懂:数据结构、散列算法、开源代码、设计模式,因为你懂我才敢让你承担更多!

https://static001.geekbang.org/infoq/c4/c417bc47547ad3eaef52c042b3dae1d4.png?x-oss-process=image/resize,w_416,h_234

阿里面试,让我说说 ThreadLocal,我一口气说了四种

用户头像
java金融2020 年 9 月 21 日

阿里面试问ThreadLocal,一口气说了四种,直接把面试官整蒙了!

https://static001.geekbang.org/infoq/f4/f46d3b4b2cfe3a7c01fb1df5cda165ea.png?x-oss-process=image/resize,w_416,h_234

解读 Reference

用户头像
浮白2020 年 8 月 24 日

Reference的原理是什么?结合ReferenceQueue是怎么工作的?JDK中有哪些Reference的应用?

https://static001.geekbang.org/infoq/6f/6f0f94003f3381b482f79fc4a8722b95.png?x-oss-process=image/resize,w_416,h_234

深入理解 ThreadLocal:拨开迷雾,探究本质

用户头像
itlemon2020 年 7 月 6 日

ThreadLocal是JDK1.2提供的一个工具,它为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序,解决共享参数的频繁传递与线程安全等问题[^1]。如果开发者掌握了ThreadLocal用法与原理,那么使用起来将得心应手,

https://static001.geekbang.org/infoq/de/de3e3a9b79e021b80f8713d1349bc4cf.png?x-oss-process=image/resize,w_416,h_234

面试官:小伙子,听说你看过 ThreadLocal 源码?(万字图文深度解析 ThreadLocal)

用户头像
一枝花算不算浪漫2020 年 5 月 17 日

TheadLocal万字图文全解析,学会ThreadLocal看这一篇就够了! 全程大白话讲解,一步一图,做到最接地气的技术分享者!

https://static001.geekbang.org/infoq/07/07f1a1122545a30e10a167d53890bb65.jpeg?x-oss-process=image/resize,w_416,h_234

ThreadLocal 到底会不会内存泄漏?实战直接告诉你答案!

用户头像
刘超2020 年 5 月 14 日

很多论坛中说ThreadLocal存在内存泄漏问题,也有文章说它在最新版本中的set\get\rehash函数中加入了清除泄漏内存机制,只要后面get\set了,就不会存在内存泄漏的情况。我们经常在使用ThreadLocal并没有出现过内存泄漏问题,那它到底会不会发生内存泄漏呢?

https://static001.geekbang.org/infoq/22/22020bd2e96ff658803b45117682f9d2.jpeg?x-oss-process=image/resize,w_416,h_234

当我们谈到 ThreadLocal 的时候,我们在谈什么?

用户头像
Jason2020 年 5 月 6 日

从名称来看ThreadLocal的直接翻译就是线程本地,可以粗糙的理解成当前现成的本地数据,是不和其他线程共享的数据。但是这么理解是不是太片面呢,这里我们看一下JDK源码对ThreadLocal的注释是什么吧。

ThreadLocal_ThreadLocal资料文章-InfoQ写作平台