- Java类库概念
Java的应用程序接口(API)以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是Java类库。
包名以java开始的包是Java核心包;包名以javax开始的包是Java扩展包。例如javax.swing包。
- 常用的Java核心包
- java.lang Java编程语言的基本类库
- java.applet 创建applet需要的所有类
- java.awt 创建用户界面以及绘制和管理图形、图像的类
- java.io 通过数据流、对象序列以及文件系统实现的系统输入、输出
- java.util 集合类、时间处理模式、日期时间工具等各类常用工具包
接口
- java.security 设计网络安全方案需要的一些类
- java.beans 开发Java Beans需要的所有类
- java.math 整数算术以及十进制算术的基本函数
- java.lang包
这个包称为java语言包,是由编译器自动引入的。程序中不必用import语句就可以使用。它所包含的类和接口对所有实际的Java程序都是必要的。
- object类
- Math类
- 数据类型类
- 线程类
- String类和StringBuffer类
- System类和Runtime类
- 错误和异常处理类
- java.util包
- 日期类、日历类(Data、Calendar)
- Random类
- 位运算类
- 矢量类(Vector)
- 数据结构类(Stack)
- 散列表类(HashTable)