JDK下载安装及配置环境变量
Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/#java8-windows
程序原始的编译和运行
存储单位的换算
2/10/8/16进制间的换算
八大基本数据类型
数据类型转换
idea设置自动导包
++、--与扩展运算符
特殊的逻辑运算符
switch控制语句
break与continue
数组
构造器
static关键字
修饰符
继承
重写
两同一大两小
多态
设置启用注解
常量
单例模式
枚举类
作用:
抽象类
模板设计模式
接口
接口和抽象类的区别
代码块
内部类
函数式编程
Comparator比较规则
String
异常
泛型
泛型类
泛型接口
泛型方法
通配符及上下限
支持的类型及valueOf()与new包装类的区别
包装类字符串与基本类型的转化
集合Collection
collection遍历
遍历带来的并发修改异常问题
List
ArrayList创建对象时,数组长度为0,
添加元素时,初始数组长度为10;
当数组长度装满时,需要扩容时按照1.5倍扩容
Set
HashSet
二叉树
LinkedHashset
TreeSet
应用类型存入TreeSet集合自定义排序
1、对象类实现一个Comparable比较接口,重写compareTo方法,指定大小比较规则
2、public TreeSet(Comparator c)集合自带比较器Comparator对象,指定比较规则
Map
Map遍历
Stream流
获取流的方式
Stream流的常用方法
Stream流的终结方法
可变参数
字符集
IO流
资源释放方案
推荐使用: