####1.java.lang
基础包,这个包是唯一一个不需要import就可以使用的包。 该包包含如下常用类 1.Object:它是所有类的父类,具有如下常用方法clone()、equals()、getClass()、hashCode()、toString()等 2.基础数据类型:Boolean、Byte、Character、Double、Enum<>、Float、Integer、Long、String、Number、StringBuffer、void 3.数学类:Math,包括e、pi等常数及正弦/余弦、最大值/最小值、随机值等方法 4.系统运行时类:System、System 5.操作类:Class、ClassLoader 6.线程类:Thread 7.错误异常类:Throwable、exception、error ####2.java.io 输入输出包,常用的是文件的读写。 该包包含如下常用类 1.buffer读入/读出 2.字节/字符操作 3.console 4.Data操作 5.文件操作 6.print操作 7.字符串操作 8.读写操作 ####3.java.util 实用包,常用的接口如下 1.Collection<E> 集合 2.Enumeration<E> 枚举 3.Iterator<E> 迭代器 4.List<E> 数组 有序集合 5.Map<K,V> 键值对 多级映射 6.Set<E> 设置 无序集合(无重复数据) ####4.java.net 网络相关的包,常用类如下 1.Proxy 代理 2.Socket 通讯 3.URL 资源标识符 ####5.java.sql 数据库操作相关包,常用接口及类如下 1.Connection 连接 2.Driver 驱动 3.Date 4.DriverManager ####6.java.servlet 与web相关的包