一、Java学习路线
1、Java语言Java基础java界面编程java 专项2、数据库开发SQL基础JDBC编程JDBC高级编程3、HTML编程HTML语言JavaScriptDOM编程4、Java web 编程Servlet 开发Jsp开发AJAX 开发5、轻量级Java EE开发StrutsSpringHibernate
二、路线图
三、java学习进阶书籍
1、架构设计
2、软件工程
3、移动开发
4、headfirst系列
5、杂篇
5、程序人生