目录
- 认识Java
- 基础知识
- 编程规范
- 关键字
- 数据类型
- 运算符
- 数组
- String
- equals与==
- 流程控制
- 引用
- 数据结构
- 常用数据结构
- HashMap
- LinkedHashMap
- WeakHashMap
- IdentityHashMap
- EnumMap
- TreeMap
- CopyOnWriteArrayList
- 面向对象
- 线程
- 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

异常
异常类图

线程

Effective

Java8

JVM
运行时数据区(图)

允许时数据区

GC

内存分配与回收

类

执行引擎

优化

内存模型

线程
