摘要: 1.Map的主要实现类 2.HashMap的实现原理 3.Map的常用方法 4.遍历Map集合的多种方式 public class MapTest { Map map = new HashMap(); @Test public void test1(){ map.put(123,"AA"); map 阅读全文
posted @ 2021-02-19 17:23 Anonymity_Zhang 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.set的特性及存储过程 2.set的数据结构 : 数组 + 双向链表 3.set的实现类 4.例题 : 将一个有重复数据的List集合过滤, 代码尽可能少 public void method2(){ //将一个有重复数据的List集合过滤, 代码尽可能少 //注 : 如果元素是自定义类型 , 阅读全文
posted @ 2021-02-19 17:20 Anonymity_Zhang 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.List 接口 2.ArrayList 3.LinkedList 阅读全文
posted @ 2021-02-04 17:22 Anonymity_Zhang 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.Collection & Map 的主要实现类 2.迭代器Iterator 3.Iterator执行原理 4.代码 /* 集合的遍历 : 使用迭代器Iterator 内部方法 : hasNext() :如果有下一个元素, 就返回true next() :返回下一个元素 */ Collection 阅读全文
posted @ 2021-02-04 17:19 Anonymity_Zhang 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.集合分类 2.Collection继承树 3.Map继承树 阅读全文
posted @ 2021-02-04 17:15 Anonymity_Zhang 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1.注解的概述 2.JDK内置的基本注解 3.自定义注解 4.元注解 (用于修饰其他注解) 4.1@Retention (生命周期) 4.2@Target (目标) 4.3@Documented & @Inherited 5.JDK8 加入的注解特性 : 可重复注解 & 类型注解 阅读全文
posted @ 2021-02-03 17:06 Anonymity_Zhang 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.什么是枚举 /* 一 . 枚举类的定义: 1.枚举类的理解 : 类的对象是有限的 , 确定的, 2.当需要定义一组常量时,强烈建议用枚举类 3,如果枚举类中只有一个对象, 则可以作为单例模式的实现方式 二. 定义枚举类 1.jdk5之前:自定义枚举类 2.jdk5之后:可以使用enum关键字定义 阅读全文
posted @ 2021-02-03 16:56 Anonymity_Zhang 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-02-02 15:49 Anonymity_Zhang 阅读(50) 评论(0) 推荐(0) 编辑
摘要: java中有两种比较器 : Comparable & Comparator 1.Comparable /* 1.Comparable的使用: 实现Comparable接口 , 重写CompareTo(Obj)方法 2.举例 : String , 包装类等 , 都重写了CompareTo()方法 3. 阅读全文
posted @ 2021-02-02 15:46 Anonymity_Zhang 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一 . JDK8中加入了几种新的日期时间API ①.LocalDateTime , LocalDate , LocalTime 三者 ②.DateTimeFormatter //LocalDateTime , LocalDate , LocalTime 三者的使用 //类似于Calendar @Te 阅读全文
posted @ 2021-02-02 15:41 Anonymity_Zhang 阅读(114) 评论(0) 推荐(0) 编辑