建议使用思维导图构架

基础前言

知识点总结 - 图1

对象

知识点总结 - 图2

数据结构

知识点总结 - 图3

抽象类、接口、内部类

知识点总结 - 图4
知识点总结 - 图5
知识点总结 - 图6
知识点总结 - 图7

抽象类与接口比较

  • 相同:都不被直接实例化 instantiate
  • 不同:
    (1)抽象类用于定义公共模板,强调部份实现
    (2)接口用于做功能上的约定,申明.没有实现.

类的关系

知识点总结 - 图8

API

知识点总结 - 图9

异常

知识点总结 - 图10

final、finally、finalize,多参数

知识点总结 - 图11

正则表达式

知识点总结 - 图12

泛型

知识点总结 - 图13

集合容器

知识点总结 - 图14

迭代器:Iterator、Iterable接口

知识点总结 - 图15

List集合

知识点总结 - 图16

比较器

知识点总结 - 图17

LinkedList

知识点总结 - 图18

Set集合

知识点总结 - 图19

map集合

知识点总结 - 图20

集合工具类

知识点总结 - 图21

递归

知识点总结 - 图22

IO流

知识点总结 - 图23

文件File

知识点总结 - 图24

字节流

知识点总结 - 图25

字符流

知识点总结 - 图26

包装流(缓冲流)

知识点总结 - 图27

对象流

知识点总结 - 图28

数据流(了解)

知识点总结 - 图29

随机访问流

知识点总结 - 图30

打印流(了解)

知识点总结 - 图31

转换流(了解)

知识点总结 - 图32

线程的概念

知识点总结 - 图33

并发和并行

知识点总结 - 图34

线程创建的方式

知识点总结 - 图35

线程的生命周期

知识点总结 - 图36

同步与异步

知识点总结 - 图37

线程安全

知识点总结 - 图38

线程通信

知识点总结 - 图39

死锁

知识点总结 - 图40

枚举类

知识点总结 - 图41

Lambda表达式

知识点总结 - 图42

网络编程

知识点总结 - 图43

MySQL数据库

知识点总结 - 图44