随笔分类 -  数据结构

Java - 集合框架
摘要:数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。在平常的学习开发中,灵活熟练地使用这些集合框架,可以很明显地提高我们的开发效率,当然仅仅会用还是不够的,理解其中的设计思想 阅读全文

posted @ 2016-12-14 16:01 左侧码工 阅读(309) 评论(0) 推荐(0)

HashSet HashTable HashMap的区别
摘要:(1)HashSet是set的一个实现类,hashMap是Map的一个实现类,同时hashMap是hashTable的替代品(为什么后面会讲到). (2)HashSet以对象作为元素,而HashMap以(key-value)的一组对象作为元素,且HashSet拒绝接受重复的对象.HashMap可以看 阅读全文

posted @ 2016-07-21 14:03 左侧码工 阅读(201) 评论(0) 推荐(0)

HashMap的工作原理
摘要:先来些简单的问题 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而HashTable则不能;HashMap是非synchronized;HashMap很快;以及Has 阅读全文

posted @ 2016-07-21 14:02 左侧码工 阅读(160) 评论(0) 推荐(0)