- Java SE:Standard Edition(包含标准的JVM和标准库)
- Java EE:Enterprise Edition(在Java SE的基础上加上了大量的API和库)
Java ME:Micro Edition(针对移动设备,其JVM与SE不同)
┌───────────────────────────┐
│Java EE │
│ ┌────────────────────┐ │
│ │Java SE │ │
│ │ ┌─────────────┐ │ │
│ │ │ Java ME │ │ │
│ │ └─────────────┘ │ │
│ └────────────────────┘ │
└───────────────────────────┘
| 时间 |
版本 |
| 1995 |
1.0 |
| 1998 |
1.2 |
| 2000 |
1.3 |
| 2002 |
1.4 |
| 2004 |
1.5 / 5.0 |
| 2005 |
1.6 / 6.0 |
| 2011 |
1.7 / 7.0 |
| 2014 |
1.8 / 8.0 |
| 2017/9 |
1.9 / 9.0 |
| 2018/3 |
10 |
| 2018/9 |
11 |
| 2019/3 |
12 |
| 2019/9 |
13 |
| 2020/3 |
14 |
| 2020/9 |
15 |
| 2021/3 |
16 |
| 2021/9 |
17 |
| 2022/3 |
18 |