参看:http://www.cnblogs.com/skywang12345/p/3310835.html#b1
http://www.cnblogs.com/hzmark/archive/2012/12/24/HashMap.html