自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 ThreadLocal和ThreadLocalMap源码分析

ThreadLocal和ThreadLocalMap源码分析文章目录ThreadLocal和ThreadLocalMap源码分析背景分析定义例子源码分析ThreadLocalMap源码分析Entry内部类getEntry和getEntryAfterMiss方法expungeStaleEntry方法set方法系列remove方法ThreadLocal源码分析get方法系列set方法系列执行流程总结...

2019-03-26 14:20:03 221

原创 Java并发之线程池ThreadPoolExecutor源码分析学习

线程池学习 以下所有内容以及源码分析都是基于JDK1.8的,请知悉。我写博客就真的比较没有顺序了,这可能跟我的学习方式有关,我自己也觉得这样挺不好的,但是没办法说服自己去改变,所以也只能这样想到什么学什么了。​ 池化技术真的是一门在我看来非常牛逼的技术,因为它做到了在有限资源内实现了资源利用的最大化,这让我想到了一门课程,那就是运筹学,当时在上运筹学的时候就经常做这种类似的问题。...

2018-09-05 23:50:46 226 2

原创 Java并发之AQS同步器学习

AQS队列同步器学习在学习并发的时候,我们一定会接触到 JUC 当中的工具,JUC 当中为我们准备了很多在并发中需要用到的东西,但是它们都是基于AQS(AbstractQueuedSynchronizer)队列同步器来实现的,也就是我们如果能够去梳理清楚AQS当中的知识点,对我们以后了解其他并发功能键有很大的帮助。CLH队列队列同步器(AbstractQueuedSynchroni...

2018-08-22 17:02:48 229

原创 理解int转float为何会可能精度丢失的问题

在看Java核心技术卷I的时候,看到个基础类型转换,图片就不附上了,上面写到int转float有可能会精度丢失,看到此处的时候我一直在疑惑,明明float能够表示的数比int要大得多,怎么可能int转到float的时候会精度丢失呢???原谅我是个小菜鸟。         第二天回到公司与同事几乎研究了一早上,最后发现主要实际上是int和float的存储结构是不同的。         曾在百

2017-02-15 22:53:16 19080 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除