Java各个包概述
| 包名 | 概述 |
|---|---|
| Java.applet | 提供创建applet小程序所需要的类 |
| Java.awt | 包含用于创建用户界面和绘制图形图像的所有类 |
| Java.io | 提供与输入输出相关的类 |
| Java.beans | 包含与开发JavaBeans相关的类 |
| Java.lang | 提供Jjava语言程序设计的基础类 |
| Java.net | 提供实现网络操作相关的类 |
| Java.nio | 为输入输出提供缓冲区的类 |
| Java.text | 提供处理文本、日期、数字和消息的类和接口 |
| Java.util | 提供处理日期、时间、随机数生成等各种使用工具的类 |
| Javax.net | 提供用于网络应用程序的类、网络应用扩展类 |
| Java.swing | 提供一组与AWT功能相同的纯Java的组件类(不常用) |
| java.time | 在JDK8新引入的,提供了用于日期、时间、实例和周期的主要类 |
PS:lang包是隐式导入的,不用显式声明。
本地jdk1.8中默认包含的类库(C:\Java\jdk1.8.0_181\src.zip)
附上XMind思维导图
图片原址传送门