基本数据类型和对应的包装类
1、byte--Byte2、short--Short
3、int--Integer
4、long--Long
5、float--Float
6、double--Double
7、char--Character
8、boolean--Boolean
包装类都是在java.lang包下,所以不用导包。
- 基本数据类型转换为包装类有:
2、也可以自动装箱,基础数据类型直接赋值给对应的包装类。
- 包装类转换为基本数据类型有:
2、也可以自动拆箱,包装类直接赋值给对应的基础数据类型。
日期类
1、具体类(和抽象类相对)java.util.Date
2、抽象类java.text. DateFormat 和它的一个具体子类,java.text.SimpleDateFormat3、抽象类java.util. Calendar 和它的一个具体子类,java.util.GregorianCalendar
文件及文件字节类
1、File 目录或文件操作类
2、FileInputStream 输入流
3、FileOutputStream 输出流
4、FileWriter
5、FileReader
6、PrintWriter
String 字符串类
System 可得到系统信息StringBuilder 字符串工具类
Thread 线程类
Math 与数学有关的工具类
ArrayList 底层用数组实现的集合
LinkedList 底层用链表实现的集合
HashMap 接口Map的一个实现类
HashSet 接口Set的一个实现类
Scanner 简单文本扫描器
BufferedOutputStream 具有缓冲的输出流
BufferedReader 从字符输入流中读取文本,缓冲各个字符,