ThreadLocal

0 人感兴趣 · 7 次引用

  • 推荐
  • 最新
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/90/90dfddd86e8f61c99bc298e0b4f73220.png?x-oss-process=image/resize,w_416,h_234

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

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

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

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

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

用户头像
独钓寒江雪 2020 年 7 月 6 日

ThreadLocal是JDK1.2提供的一个工具,它为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序,解决共享参数的频繁传递与线程安全等问题[^1]。如果开发者掌握了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/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/22/22020bd2e96ff658803b45117682f9d2.jpeg?x-oss-process=image/resize,w_416,h_234

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

用户头像
Jason 2020 年 5 月 6 日

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

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

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

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

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

ThreadLocal_ThreadLocal资料文章-InfoQ写作平台