摘自:http://blog.csdn.net/jinxfei/archive/2009/07/14/4347097.aspx
现在很多人都是从SSH开始接触JAVA,J2SE的东西只是浅尝辄止,了解而已,
我碰到不止一个同学,会做B/S应用,但不会用程序操作文件(当然,经过提示很快就会了)。
我从C/S入手JAVA,至少有一点好,就是打下了比较扎实的基础,
那么关于JAVA的学习路径问题,虽然现在是WEB为王,但不应该放松J2SE的学习,即便要用SSH,也要从基础开始:
1、Thinking In Java,打下良好的J2SE基础
2、sun官方的Java EE Tutorial,第15章之前重点看,15章之后有选择的看
3、如果学Struts,就看Struts User Guide ,
4、如果学Spring,就学Spring Reference Manual ,兼看Martin的经典文章:http://www.martinfowler.com/articles/injection.html
5、要学hibernate,最好先看看O/R Mapping方面的知识,还有DAO设计模式,然后是Hiberante Reference Documentation。
千万不要觉得英语无所谓,也不要因为怵头而回避英语,早一天克服困难,早一天受益。