上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 114 下一页
摘要: 什么是Set数据结构 Set相对于List是简单的一种集合,具有和Collection完全一样的接口,只是实现接口不同,Set不保存重复的元素,存储一组唯一,无序的对象 Set中的元素是不重复的,实现细节可以看Map,因为这些Set的实现都是对应的Map的一种封装。比如HashSet是对HashMa 阅读全文
posted @ 2020-07-28 00:20 陈彦斌 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Map基础介绍 什么是map数据结构 底层就是一个数组结构,数组中的每一项又是一个链表,即数组和链表的结合体 Table是数组,数组的元素时Entry Entry元素时一个key-value键值对,它持有一个指向下一个Entry元素的引用,table数组的每个entry元素同时也作为当前Entry链 阅读全文
posted @ 2020-07-26 23:56 陈彦斌 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 内置异常和Throwable核心方法 Java内置异常 可查异常(必须要在方法里面捕获或者抛出) ClassNoFoundException 应⽤程序试图加载类,找不到对应的类 IllegalAccessException 拒绝访问⼀个类的时候 NoSuchFieldExcetion 请求的变量不存 阅读全文
posted @ 2020-07-26 22:49 陈彦斌 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 集合容器主要用于保存对象,主要分类有三种List、Set、Map List有序、可重复的集合 常见的List有ArrayList、Vector、LinkedList等类 Set无序、不可重复 常见Set接口的实现类有HashSet、LinedHashSet、TreeSet Map键值对存储 常见的M 阅读全文
posted @ 2020-07-26 22:28 陈彦斌 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 什么是散列表hash table和使用场景 什么是散列表 散列表(Hash table,也叫哈希表),是根据关键码值(key value)而直接进行访问的数据结构。它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫散列表。 散列函数能使一个数据 阅读全文
posted @ 2020-07-26 22:18 陈彦斌 阅读(265) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 114 下一页