
底层
SolitaryFG
隐居人士
展开
-
Java 7 / 8 中的 HashMap 和 ConcurrentHashMap 全解析
来源:javadoop.com/post/hashmap今天发一篇”水文”,可能很多读者都会表示不理解,不过我想把它作为并发序列文章中不可缺少的一块来介绍。本来以为花不了多少时间的,不过最终还是投入了挺多时间来完成这篇文章的。网上关于 HashMap 和 ConcurrentHashMap 的文章确实不少,不过缺斤少两的文章比较多,所以才想自己也写一篇,把细节说清楚说透,尤其像 Java8 中的 ...转载 2018-06-13 21:46:02 · 268 阅读 · 0 评论 -
Synchronized的实现原理
来自Hollis公众号synchronized,是Java中用于解决并发情况下数据同步访问的一个很重要的关键字。当我们想要保证一个共享资源在同一时间只会被一个线程访问到时,我们可以在代码中使用synchronized关键字对类或者对象加锁。那么,本文来介绍一下synchronized关键字的实现原理是什么。在阅读本文之间,建议先看下Java虚拟机是如何执行线程同步的 。反编译众所周知,在Java中...转载 2018-06-15 09:22:45 · 158 阅读 · 0 评论 -
笔记
一.Java基本数据类型类型 数据类型 存储要求 范围(包含) 默认值 包装类 整型 int 4字节(32位) -231~231-1 0 Integer short 2字节(16位) -32768~32767 0 Short long 8字节(64位) -263~263-1 0 ...原创 2018-07-31 23:21:16 · 148 阅读 · 0 评论