Java基础
- Java特点
- 环境搭建
- Java 基础语法
- 数据类型
- 流程控制
- 数组
- 面向对象
- 方法
- 重载
- 封装
- 多态
- 继承
- 抽象类
- 接口
- 枚举
- 常用类
- String
- 日期时间
- 集合类
- 泛型
- 注解
- 异常处理
- 多线程
- IO 流
- 反射
- 经典面试题:
Java特点
环境搭建
Java 基础语法
数据类型
流程控制
数组
面向对象
方法
重载
封装
多态
继承
抽象类
接口
枚举
常用类
String
日期时间
集合类
泛型
注解
异常处理
多线程
IO 流
反射
经典面试题:
- 为什么重写 equals 还要重写 hashcode?
- == 和 equals 比较的区别
- 为啥有时会出现 4.0 - 3.6 = 0.40000001 这种现象?
- final 关键字的作用
- 介绍 Java 的集合类
- ArrayList 和 LinkedList 的区别