7 Java标准类库
1、Java类库概述
Java中常用数据包:
http://www.doczj.com/doc/6755b69d6c85ec3a87c2c5f1.htmlng 语言包(不需要import就可以直接使用)
Java.util 实用工具
Java.awt 抽象窗口工具(被用来构建和管理应用程序的图形用户界面)
Java.Applet Applet程序
Java.io 输入输出流及文件
http://www.doczj.com/doc/6755b69d6c85ec3a87c2c5f1.html 网络功能
Java.rmi 远程方法调用
Java.sql 数据库API
(1)语言包
a、Object类:它是Java的根类,是所有类的共同祖先,因此,在Object累中定义的方法,在任何类中都可以使用
b、数据库类型包类:对应Java中的8个基本数据类型,包装类也有8个:Byte、Short、Integer、Long、Float、Double、Character、Boolean
c、字符串类型:String和StringBuffer、
d、数字型Math类:提供一组静态常量和静态方法,包括E和PI常数,求绝对值的abs方法,计算三角函数的sin方法和cos方法,求最小值、最大值的min 方法和max方法,求随机数的random方法等。
e、系统运行时间类System、Runtime:可利用它们访问系统和运行时环境资源
f、类class:为类提供运行时信息,如名字、类型以及父类
g、错误和异常处理类:Throwable、Exception和Error
h、线程类:Thread
i、过程类Process:得到其他进程控制对象,实现不同进程间的相互通信
j、反射包类:提供方法获得,类和对象的反射信息,也就是类或对象的描述信息
(2)使用包
a、日期类:包括、Data、Calender类,它们描述日期和时间,提供对日期的操作方法
b、集合类:包括Collection(无序集合)、Set(不重复集合)、List(无序集合)、Enumeration(枚举操作)、Iteraor(枚举操作)以及表示数据结构的多个类,如:LinkedList(链表)、Vector(向量)、Stack(栈)、Hashtable(散列