![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 82
秋风Haut
这个作者很懒,什么都没留下…
展开
-
怎样在java虚拟机中理解Java并发
今天公司的一位技术专家在我们这里聊天,聊完之后我突然对Java并发又多了些许理解。先以Java虚拟机的内存结构开始,在《Java语言规范》中,Java虚拟机被定义为程序计数器、Java栈、本地方法栈、Java堆和方法区五大块。程序计数器为线程私有的,并发处理在处理器层面实际上依旧是串行的,处理轮流在各个线程轮流执行其指令,因速度非常快,而达到了宏观并行微观串行的效果。处理器每条要执行的指令会由程序计原创 2016-07-13 22:43:01 · 640 阅读 · 0 评论 -
HashMap源码阅读
本文内容来自于HashMap的源码内容,作为学习的记录。HashMap是一种存储key-value对的对象。每个map不能包含重复的key,每个key至多映射一个value。我们可以看到HashMap实现自Map接口,继承自AbstractMap类。public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>,原创 2016-08-26 15:18:03 · 1412 阅读 · 0 评论