一、java基础
1.数据类型 2.三大特征 3.数组 4.集合 5.IO 6.线程 7.网络通讯 8.反射 9.GUI
二、java原理
1.JVM原理及优化 2.JDK原理 3.堆栈,方法区 4.数据结构 5.算法
三、相关书籍
1.《java编程思想》 2.《java performace》 3.《算法导论》 4.《java数据结构和算法》
四、java Web
1.JDBC 2.servlet+jsp
相关书籍:《servlet+jsp深入详解》
五、java框架
1.struts 2.spring 3.springMVC 4.hibernate 5.mybatis 6.spring boot
相关书籍:一个框架一本
六、《javaScript高级编程》
七、DIV + CSS 、 前段框架(easyUI、bootstrap)
八、导出excel
1.easy-excel 2.FineReport 3.ExcelExporter
九、Tomcat 、 Apache 、 Nginx
十、工作流
十一、webService
十二、svn、meven、git
十三、Linux
十四、mysql、oracle、mongoDB、DB2、sqlServel
十五、缓存框架
1.Redis、memcached
十六、脚本语言
学习几个(node.js等)