【FLY】Java知识点总结
目录
- 认识Java
-
- 概念图
- 名词解释
- 历史版本
- 基础知识
-
- 编程规范
- 关键字
- 数据类型
- 运算符
- 数组
- String
- equals与==
- 流程控制
- 引用
- 数据结构
-
- 常用数据结构
- HashMap
- LinkedHashMap
- WeakHashMap
- IdentityHashMap
- EnumMap
- TreeMap
- CopyOnWriteArrayList
- 面向对象
-
- 类
- 反射
- 注解
- IO
- 异常
- 线程
- Effective
- Java8
- JVM
-
- 运行时数据区(图)
- 允许时数据区
- GC
- 内存分配与回收
- 类
- 执行引擎
- 优化
- 内存模型
- 线程
认识Java
概念图
Java8SE概念图来源:https://docs.oracle.com/javase/8/docs/
名词解释
历史版本
参考:http://openjdk.java.net/
基础知识
所有的编程语言几乎都是类似的,也是相通的,都有其内在的规则,如关键字、数据类型、运算符、流程控制等。
编程规范
关键字
数据类型
运算符
数组
String
equals与==
流程控制
引用
数据结构
数据结构类图
常用数据结构
HashMap
LinkedHashMap
WeakHashMap
IdentityHashMap
EnumMap
TreeMap
CopyOnWriteArrayList
面向对象
类
反射
注解
IO
异常
异常类图