这个是百度百科上面给出的。除了这些,我还想扒一扒JDK 的API文档
java.lang: 这个是系统的基础类,比如String等都是这里面的,这个包是唯一一个可以不用引入(import)就可以使用的包。
java.io: 这里面是所有输入输出有关的类,比如文件操作等。
java.nio:为了完善io包中的功能,提高io包中性能而写的一个新包 ,例如NIO非堵
java.net: 这里面是与网络有关的类,比如URL,URLConnection等。
java.util: 这个是系统辅助类,特别是集合类Collection,List,Map等。
java.sql: 这个是数据库操作的类,Connection, Statement,ResultSet等。
javax.servlet:这个是JSP,Servlet等使用到的类。
java.lang:
类摘要:
基本类:Boolean Byte Character Double Enum<E extends Enum<E>> Float Integer Long Object Process ProcessBuilder Runtime Short String StringBuffer StringBuilder Thread ThreadGroup void
Math 包含用于执行基本数学运算的方法(初等指数、对数、平方根、三角函数)
abs acos asin atan atan2 cbrt ceil copySign cos cosh exp expml floor getExponent log log10 log1p max min pow random sin sqrt tan tanh
Number 抽象类Number是BigDecimal、BigInteger、Byte、Double、Float、Integer、Long、Short类的超类
Character.Subset 表示Unicode字符集的特定子集
RuntimePermission 用于运行时权限
SecurityManager 安全管理器是一个允许应用程序实现安全策略的类
Throwable 所有错误或异常的超类
java.io
类摘要:
BufferedInputStream/BufferedOutputStream 缓冲输入输出流
BufferedReader/BufferedWriter 文本相关输入输出流,缓冲各个字符,从而实现高效写入(读取)
ByteArrayInputStream/ByteArrayOutputStream DataInputStream/DataOutputStream CharArrayReader/CharArrayWriter
Console 可访问与当前虚拟机相关的基于字符的控制台设备
File 文件和目录路径名的抽象表示形式
FileOutputStream/FileInputStream FileReader/FileWriter
FilterOutputStream/FilterInputStream FilterReader/FilterWriter
java.nio
一个用于特定基本类型数据的容器。 | |
字节缓冲区。 | |
字节顺序的类型安全枚举。 | |
字符缓冲区。 | |
double 缓冲区。 | |
float 缓冲区。 | |
int 缓冲区。 | |
long 缓冲区。 | |
直接字节缓冲区,其内容是文件的内存映射区域。 | |
short 缓冲区。 |
java.net
常用方法:
此类实现服务器套接字。 | |
此类实现客户端套接字(也可以就叫“套接字”)。 | |
此类表示不带任何协议附件的 Socket Address。 | |
抽象类 | |
此类表示通过套接字对网络的访问。 | |
表示一个统一资源标识符 (URI) 引用。 | |
类 | |
该类加载器用于从指向 JAR 文件和目录的 URL 的搜索路径加载类和资源。 | |
抽象类 |
java.sql
一个包装了毫秒值的瘦包装器 (thin wrapper),它允许 JDBC 将毫秒值标识为 SQL | |
管理一组 JDBC 驱动程序的基本服务。 | |
用于建立连接的驱动程序属性。 | |
| |
一个与 | |
一个与 | |
定义用于标识一般 SQL 类型(称为 JDBC 类型)的常量的类。 |
java.util
一个线性 collection,支持在两端插入和移除元素。 | |
实现 Enumeration 接口的对象,它生成一系列元素,一次生成一个。 |
对 collection 进行迭代的迭代器。 | |
有序的 collection(也称为序列)。 | |
系列表迭代器,允许程序员按任一方向遍历列表、迭代期间修改列表,并获得迭代器在列表中的当前位置。 | |
将键映射到值的对象。 | |
映射项(键-值对)。 |
在处理元素前用于保存元素的 collection。 |
一个不包含重复元素的 collection。 |