1.1. 工具类
Ø Arrays
Ÿ 工具类,提供了对数组的常用操作
Ÿ 将数组转成List集合
Ÿ 对数组进行排序
Ÿ 对数组进行二分查找
Ÿ 将数组转为字符串显示形式
Ø Collections
Ÿ 工具类,提供了对集合的常用操作
Ÿ 对集合进行查找
Ÿ 取出集合中的最大值,最小值
Ÿ 对List集合进行排序
1.2. 包装类
Ø JDK提供了对所有数据类型的包装类
Ÿ byte >>> Byte
Ÿ short >>> Short
Ÿ int >>> Integer
Ÿ long >>> Long
Ÿ double >>> Double
Ÿ float >>> Float
Ÿ char >>> Character
Ÿ boolean >>> Boolean
Ø 包装类的常用方法
Ÿ toString方法
Ÿ parseInt方法:Integer.parseInt(String s)
Ÿ valueOf方法:Double.valueOf(String s)
1.3. 系统类
Ø System类
Ÿ 静态属性in为标准输入流,属于InputStream类型,read方法返回一个字节
Ÿ 静态属性out为标准打印流,属于PrintStream类型,print方法打印字符
Ÿ 可以用set方法修改属性in和out
Ÿ System.exit()方法退出Java虚拟机
Ÿ System.gc()垃圾回收
Ÿ System.getProperties()方法获得系统属性
Ø Runtime类
Ÿ 表示系统运行时状态
Ÿ exec方法执行命令
1.4. 时间类
Ø Date类
Ÿ 使用new Date()创建时间对象代表当前系统时间
Ÿ 需要使用DateFormat类来进行格式化,才能显示想符合习惯的格式
Ø Calendar类
Ÿ 使用该类对时间进行操作比较方便
Ÿ 通过常量来表示时间的各种值,如一年中的某一天,一个月的某一天等
Ÿ 将对应的常量作为形参来调用相应的get、add、set方法来操作对象