一、java基础知识 (30天)
1. 语言基础, java基础,环境变量
2. 语言基础, 进制转换
3. 语言基础, 运算符, if else
4. 语言基础, switch,for循环
5. 语言基础, 数组操作
6. 语言基础, 类
7. 面向对象, this static 关键字
8. 面向对象, 继承
9. 面向对象, 抽象类,接口
10.面向对象, 接口,包。
11.开发工具Eclipse, 常见对象 Object
12.常见对象 String
13.常见对象 StringBuffer+Arrays + Integer + Character
14.常见对象 正则,Date,Math Calendar类
15.集合框架 Collection + List 堆栈数据结构
16.集合框架 ArrayList + Vector + LinkedList
17.集合框架 HashSet LinkedHashSet TreeSet
18.集合框架 Map LinkedHashMap TreeMap TreeMap Collections工具
19.IO流
20.IO流
21.IO流
22.IO流
23.多线程
24.多线程 + 设计模式
25.GUI
26.网络编程 TCP/IP UDP Socket 协议
27.JDK新特性 反射
二、 java JSP (15天)
三、 java 三大框架 (30天)
1.Struts 框架
2.Hibernate 框架
3.Spring MVC框架
4.Linux系统
5.maven
四、java项目 (15天)
数据库: mysql
框架: S(Struts) S(Hibernate) H(Spring MVC)