一 Java基础篇:
编程入门:数据类型、流程控制、OOP
JDK常用类库:工具类java.util、数据库处理类java.sql、输入输出java.io、网络程序支持java.net、图形界面java.awt、事件处理java.awt.event、图形进阶java.swing
Java特性:异常java.lang.Throwable、多线程java.lang.Thread、反射java.lang.reflect、注解java.lang.annotation
-----------------------好书推荐-----------------------------
疯狂Java讲义、Java范例开发大全
Java编程思想第四版(中英文)
Java线程专题深入讲解
二 JavaWeb:
常用框架:单元测试Junit、数据库连接池c3p0 dbcp、xml框架dom4j、日志:log4j
---------------------好书推荐---------------------------------
Java面试关键与综合软件项目开发全程实战
疯狂ajax讲义、悟透JavaScript
How Tomcat Works
三 企业级开发框架
Web视图层:Struts2
ORM对象关系映射:Hibernate
轻量级企业应用:Spring
---------------------好书推荐-------------------------
轻量级JavaEE实战
Spring in Action、图灵JavaEE设计模式