摘要: HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存 阅读全文
posted @ 2016-02-28 18:37 人生设计师 阅读(233) 评论(0) 推荐(0)
摘要: HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至 阅读全文
posted @ 2016-02-28 18:12 人生设计师 阅读(711) 评论(0) 推荐(0)
摘要: 1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离散,占用内存比较宽松,故空间复杂度 阅读全文
posted @ 2016-02-28 18:06 人生设计师 阅读(271) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/yjmyzz/p/dubbox-demo.html 阅读全文
posted @ 2016-02-28 11:32 人生设计师 阅读(178) 评论(0) 推荐(0)
摘要: http://my.oschina.net/u/719192/blog/506062?p={{page}} 阅读全文
posted @ 2016-02-28 11:29 人生设计师 阅读(187) 评论(0) 推荐(0)