`
yuanxiaohong
  • 浏览: 2536 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
以下是本人自己实现的一个简易缓存系统的设计,与大家分享下,如有不足之处请大家指出,一起学习进步:   package com.mt; import java.util.HashMap;import java.util.Map;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock; /** * 简易缓存系统的设计 * @author yxh * */public class CacheData { //定义个缓存容器用来装数据 pri ...
LinkedHashMap 是对HashMap的一个进一步封装,也就是添加了一个固定顺序的功能,HashMap,与Hashtable中里面元素的顺序是不会排序的,而且还不保证是固定不变的。这些特性是由hash的底层数据结构算法决定的。   顺便说下,HashMap与Hashtable的区别很少,只是,Hashtable是线程安全的,而HashMap不是。   因此需要对顺序不变的元素进行存储的时候,当然要选择,LinkedHashMap,从名字看就是,LinkedHashMap是链表、与hash的结合。
Global site tag (gtag.js) - Google Analytics