随笔分类 -  java core

摘要:JMM-java内存模型: 简介:程序在运行过程中,会将运算需要的数据从主存复制一份到CPU的高速缓存当中,那么CPU进行计算时就可以直接从它的高速缓存读取数据和向其中写入数据,当运算结束之后,再将高速缓存中的数据刷新到主存当中。 问题:在多核CPU中,每条线程可能运行于不同的CPU中,因此每个线程 阅读全文
posted @ 2018-11-19 22:11 jessee-blog 阅读(554) 评论(0) 推荐(0)
摘要:1.HashMap的数据结构 数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的哈希表,哈希表有多种不同的实现方法,我接下来解释的是最常用的一种方法—— 拉链法, 阅读全文
posted @ 2018-06-07 19:34 jessee-blog 阅读(164) 评论(0) 推荐(0)