摘要:
Map集合 1、Map集合1.1 Map接口的方法1.2 Map集合的遍历1.3 Map接口的实现类1.3.1 HashMap和Hashtable的区别与联系1.3.2 LinkedHashMap1.3.3 TreeMap1.3.4 Properties 1.4 企业面试题 1、Map集合 Map是 阅读全文
摘要:
Set集合 1、Set集合1.1 HashSet和LinkedHashSet1.2 案例:员工信息管理1.3 TreeSet1.3.1 自然排序1.3.2 定制排序 1.4 案例:企业面试题 1、Set集合 Set接口也是Collection的子接口,Set接口没有提供额外的方法。Set集合支持的遍 阅读全文
摘要:
List集合 1、List集合1.1 List接口的方法1.2 案例:元素的增删改查1.3 List接口的实现类1.3.1 ArrayList类1.3.2 LinkedList类1.3.3 Vector类1.3.4 Stack类 1.4 List集合的遍历1.4.1 普通for遍历循环遍历(效率不高 阅读全文
摘要:
Lambda表达式与Stream API 1、Lambda表达式1.1 Lambda表达式语法1.2 案例:实现Comparator接口1.3 类型推断1.4 Lambda类型推断 2、函数式接口2.1 函数式接口的概念2.2 案例:消费型接口2.3 案例:断定型接口2.4 功能型接口2.5 案例: 阅读全文
摘要:
代理设计模式 1、代理设计模式1.1 静态代理模式1.2 动态代理模式 1、代理设计模式 所谓代理,就是替别人完成一些事情。在Java开发中,我们也会遇到一些代理类的场景,这些代理类可以帮其他被代理类完成一些它没有或不方便完成的事情,而且还不会改变被代理类原来的功能。这样的场景有很多,如最常见的场景 阅读全文
摘要:
多线程 1、线程概述1.1 进程1.2 线程 2、线程的创建和启动2.1 继承Thread类2.2 实现Runnable接口2.3 继承Thread类和实现Runnable接口的区别 3、线程的生命周期4、Thread类的方法4.1 获取和设置线程信息4.2 案例:倒计时4.3 案例:线程让步4.4 阅读全文
摘要:
IO流 1、File类1.1 获取文件或目录信息1.2 操作文件1.3 操作目录1.4 案例:递归列出目录的下一级1.5 案例:递归列出目录下的所有Java源文件 2、IO流的分类和设计2.1 输出纯文本数据2.2 读取纯文本数据2.3 按行读取2.4 复制文件基本版2.5 复制文件提升效率版2.6 阅读全文
摘要:
泛型 1、泛型的概念2、泛型类或泛型接口2.1 泛型类或接口的声明2.2 泛型类或接口的使用2.3 延续父类或接口的泛型2.4 设定泛型的上限2.5 案例:矩形对象管理 3、泛型方法3.1 泛型方法的声明3.2 设定泛型形参的上限 4、类型通配符4.1 类型通配符的使用4.2 类型通配符的上限4.3 阅读全文
摘要:
Collection集合 1、集合框架集2、Collection集合2.1 Collection集合的方法2.2 案例:增加和删除元素2.3 foreach循环遍历2.4 Iterator迭代器遍历 1、集合框架集 集合框架集大致分为两大系列:一个是Collection系列,另一个是Map系列。 C 阅读全文
摘要:
java中的日期类 一、日期类1.1 第一代日期类1.1.1 Date类1.1.2 SimpleDateFormat类 1.2 第二代日期类Calendar1.3 第三代日期类1.3.1 LocalDate、LocalTime、LocalDateTime类1.3.2 Instant类1.3.3 Da 阅读全文