自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

apigfly的博客

我要一步一步往上爬

  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 JAVA 多线程第一部分(二)基础构建模块

并发容器 同步容器将所有对容器状态的访问都串行化,以实现它们的线程安全性。 ConcurrentHashMap 同步类容器在执行每个操作期间都持有一个锁。在一些操作中,例如HashMap.get 或 List.contains可能包含大量工作;当遍历查找某个特定的对象时,如果 hashCode 不能很均匀的分布散列值,那么容器中的元素不会很均匀的分布在整个容器中。某些情况下,某个糟糕的散列函...

2019-11-25 11:19:03 143

原创 JAVA 多线程第一部分(一)线程安全基础

最低安全性 当线程在没有同步的情况下读取变量时,可能会得到一个失效值,但至少这个值是由之前某个线程设置的值,而不是一个随机值。这种安全性保证称为最低安全性。 最低安全性适用于绝大多数变量,但是存在一个例外,非 volatile 类型的64位数值变量(double 和 lang)。Java 内存模型要求,变量的读取操作和写入操作必须是原子操作,但对于非 volatile 类型的 long 和 d...

2019-11-25 11:13:35 171

深入Java虚拟机.xmind

深入Java虚拟机-思维导图,算是对深入Java虚拟机专栏的总结和梳理。

2020-07-15

platform-tools_r28.0.3-darwin.zip

Mac OS 平台 ADB 工具 platform-tools,28.0.3 用于 ADB 调试,fastboot 等功能

2020-06-11

空空如也

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

TA关注的人

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