JAVA学习路线总结

时间:2021-12-29 15:36:46
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生成/解析XML
        5.2 SAX生成/解析XML
        5.3 JDOM生成/解析XML
        5.4 DOM4J生成/解析XML
6.JSON操作
        6.1 org.json解析/生成JSON
        6.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 MySQL
        9.2 JDBC

参考:http://www.imooc.com/course/programdetail/pid/31