首先,hashmap的基础就不必多说了,这里就讲讲在1.5以后它的变化;我们在做java的时候遇到hashmap 假如 是这种的写法:Map XXX= new HashMap(); 可能会有黄色的警报出现,这是Java1.5之后版本的语法,叫泛型写法,这样定义后,HashMap在后面加入键值对的时候,必须使用String类型作为key,Float类型作为值。
好处是明确的告诉JVM应该怎么给它分配内存空间,可以提高JVM的效率和优化内存存储。
其实不管怎么写都是对的,但是黄色警告留着不好看。水平有限 诸君共勉!