Object类
│
├── String类
│
├── Array类
│
├── Class类
│
├── Throwable类
│ ├── Error类
│ │ ├── VirtualMachineError类
│ │ │ ├── StackOverflowError类
│ │ │ └── OutOfMemoryError类
│ │ └── IOError类
│ └── Exception类
│ ├── RuntimeException类
│ │ ├── NullPointerException类
│ │ ├── ArrayIndexOutOfBoundsException类
│ │ └── IllegalArgumentException类
│ └── IOException类
│ ├── FileNotFoundException类
│ └── EOFException类
│
├── Enum类
│ ├── EnumSet类
│ └── EnumMap类
│
├── Thread类
│ ├── Runnable接口
│ └── ThreadGroup类
│
├── Collection接口
│ ├── List接口
│ │ ├── ArrayList类
│ │ └── LinkedList类
│ ├── Set接口
│ │ ├── HashSet类
│ │ └── TreeSet类
│ └── Queue接口
│ ├── PriorityQueue类
│ └── ArrayDeque类
│
├── Map接口
│ ├── HashMap类
│ └── TreeMap类
│
├── Number类
│ ├── Byte类
│ ├── Short类
│ ├── Integer类
│ ├── Long类
│ ├── Float类
│ └── Double类
│
└── ...(其他所有Java类)