首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
再也不打游戏了Zzz
掘友等级
Java 洗脑大师
有问题可以联系我+QQ:2811455548
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
最新
热门
ThreadLocal-概述篇
今天讲,ThreadLocal 本来想简单写点应用的,但是由于太晚了,原因在末尾。所以简短点,直接开门见山。 ThreadLocal 对象呢可以提供线程局部变量,也就是说每个线程都拥有一份属于自己的副本变量。多个线程之间呢是互不干扰的。这是我们对 ThreadLocal 的第一…
ConcurrentHashMap 分析-源码
本来没打算写 ConcurrentHashMap 的,偶然间和朋友聊天谈到了这里,就想应该写一下,毕竟和我上篇文章(synchronized)相比要简单多了。我看了很多面经,也都要求说一下 ConcurrentHashMap 了。所以,早晚都要学,那就趁这次机会详细记录一下吧。…
ConcurrentHashMap分析-整体概述
前几天和朋友聊天,在聊到 Map 上我们都产生很大的兴趣。其中,ConcurrentHashMap 是自己不是很明白的,遂写此文,查缺补漏。 Map 可以说是我们在在日常工作中接触最频繁的 Java 类之一了,说第一都不为过。但是我们都知道常用的 HashMap 在并发场景下有…
Synchronized原理
首先我们要了解什么是对象头,因为synchronized锁信息是存放在对象头的。 对象头由 markword 和 klassword 组成,而我们锁的信息都存储在 markword 中,所以主要研究 markword 就可以了。下面这张图分别展示了 32位和 64 位虚拟机下 …
个人成就
文章被点赞
21
文章被阅读
6,352
掘力值
385
关注了
25
关注者
9
收藏集
1
关注标签
9
加入于
2020-06-11