一、Java集合
1 Java集合框架
2 Collection接口API
3 Iterator迭代器接口
4 Collection子接口之一: List接口 ArrayList LinkedList Vector
5 Collection子接口之二:Set接口 HashSet LinkedHashSet TreeSet
6 Map接口 HashMap LinkedHashMap TreeMap Hashtable
7 Collections工具类
二、泛型
1为什么要有泛型
2 使用泛型
3 泛型的几个重要应用
在集合中使用泛型
自定义泛型类
自定义泛型接口
自定义泛型方法
4 泛型在继承上的体现
5 通配符的使用
三、IO流
1 java.io.File类的使用
2 IO原理及流的分类
3 节点流(或文件流)
FileInputStream / FileOutputStream / FileReader / FileWriter
4 缓冲流
BufferedInputStream / BufferedOutputStream BufferedReader / BufferedWriter
5 转换流
InputStreamReader / OutputStreamWriter
6 标准输入/输出流(了解)
7 打印流(了解)
PrintStream / PrintWriter
8 数据流(了解)
DataInputStream / DataOutputStream
9 对象流 ----涉及序列化、反序列化
ObjectInputStream / ObjectOutputStream
10 随机存取文件流 RandomAccessFile
11 NIO.2中Path、Paths、Files类的使用