1.语法基础
1.1 变量/常量 1.2 运算符 1.3 流程控制语句 1.4 数组/数组的操作 1.5 方法/方法重载2.面向对象
2.1 类和对象2.2 封装
2.3 继承
2.4 多态
3.常用类
3.1 字符串类操作3.2 包装类/Date类/SimpleDateFormat类/Calendar类/Math类
3.3 集合框架(Map Set List)
4.IO操作
4.1 二进制/进制转换4.2 文件编码
4.3 File类的使用
4.4 RandomAccessFile类的使用
4.5 字节流
4.6 字符流
4.7 对象序列化和反序列化
5.XML操作
5.1 DOM生成/解析XML5.2 SAX生成/解析XML
5.3 JDOM生成/解析XML
5.4 DOM4J生成/解析XML
6.JSON操作
6.1 org.json解析/生成JSON6.2 gson(google)解析/生成JSON
6.3 fastjson(阿里巴巴)生成/解析JSON
6.4 json-lib生成/解析JSON
6.5 jackson(spring mvc内置)生成/解析JSON
7.网络
7.1 InetAddress/URL API使用7.2 TCP(socket)
7.3 UDP(socket)
8.多线程
9.数据库操作
9.1 MySQL9.2 JDBC
参考:http://www.imooc.com/course/programdetail/pid/31