1.什么是接口 (1)接口是一些方法特征的集合,方法默认是public的,属性可以用public static final 修饰。 (2)接口可以看成对象的次类型,对象的父类是主类型。比如Treemap,其主类型是AbstractMap,其次类型有clonable和Serializable (3)接 ...
分类:
编程语言 时间:
2018-02-23 19:04:23
阅读次数:
129
Map Map Map用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map里的key,另一组值用于保存Map里的value,key和value都可以是任何引用类型的数据。Map的key不容许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false。 ...
分类:
编程语言 时间:
2018-02-10 13:06:36
阅读次数:
167
1.HashMap、Hashtable不是有序的; 2.TreeMap和LinkedHashMap是有序的(TreeMap默认升序,LinkedHashMap则记录了插入顺序)。 今天做统计时需要对X轴的地区按照地区代码(areaCode)进行排序,由于在构建XMLData使用的map来进行数据统计 ...
分类:
编程语言 时间:
2018-02-08 20:16:07
阅读次数:
212
包装类--就是基础数据类型的升级 由于基本数据类型能力有限,所以将基本数据类型都封装为类--包装类 什么是正则表达式呢? 一句话:一个规则 正则表达式可以是: 1.一个给定的值--就必须和给定的值一样 2.一个范围--只要满足范围,即满足正则表达式 正则表达式的简单介绍: 1.[a-z],任何含在[ ...
分类:
编程语言 时间:
2018-02-04 16:35:34
阅读次数:
115
HashMap:HashMap数据是无序的,根据键的hashCode进行数据的存取,对数据的访问速度非常快,在map中插入删除和定位元素,hashMap无疑是最好的选择,TreeMap:里面的数据是有序的,底层是一个红黑树,如果想按照自定义顺序或者自然顺序存储数据,TreeMap是一个最好的选择LinkedHashMap:他是hashMap的一个子类,底层维护了一个双向链表,他可以实现输入的顺序和
分类:
其他好文 时间:
2018-02-03 21:53:47
阅读次数:
176
我们都知道java是面向对象的语言,数据多了放对象里,那么对象多了放哪里呢?集合或者数组中那么集合和数组有什么区别呢?数组一旦初始化长度是固定的,集合的长度是可变的数组只能存储一种类型的对象和基本数据,集合能存储多种不同类型的对象在平常开发张最常用的集合体系有三种一个是List(ArrayListLinkedListvector)还有一个set(HashSetTreeSet)和map(HashTa
分类:
其他好文 时间:
2018-02-01 13:18:48
阅读次数:
147
集合框架结构 一、概念: 集合框架由一组用来操作对象的接口组成,不同的接口描述一组不同的数据类型。 二、结构和分类: object是基类,其下有Map接口和Collection接口,其中Map有 HashMap和TreeMap两个子接口,而Collection有list和set两个接口,list有H ...
分类:
其他好文 时间:
2018-02-01 00:20:05
阅读次数:
156
森林森 一份耕耘,一份收获 博客园 首页 新随笔 联系 管理 订阅 随笔- 397 文章- 0 评论- 78 JAVA基础学习day16--集合三-Map、HashMap,TreeMap与常用API 一、Map简述 1.1、简述 public interface Map<K,V> 类型参数:K - ...
分类:
编程语言 时间:
2018-01-31 14:40:34
阅读次数:
209
HashMap: 默认不初始化hash表,在put时才初始化开辟16个容量的数组,扩展因子3/4。 新容量 和 扩展锚点: newCap = oldCap << 1 newThr = oldThr << 1;【初始化oldCap =16 ;oldThr =12】 hash算法 (key == nul ...
分类:
编程语言 时间:
2018-01-27 15:16:15
阅读次数:
195
作者: "nnngu" GitHub: "https://github.com/nnngu" 博客园: "http://www.cnblogs.com/nnngu" 简书: "https://www.jianshu.com/users/1df20d76ea5c" 知乎: "https://www.z ...
分类:
其他好文 时间:
2018-01-24 11:03:32
阅读次数:
110