关于我的java的学习方向

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:25:38
诚心像各位IT行业的前辈求教。
先说下我的情况吧。我现在是大二,在东北大学学的是软件工程专业。目前学习了C,java,c++,html。但是这些都是只了解语法而已,我感觉和应用还有很大的差别。但是就业压力感觉很大的。
我想往java网络方向发展吧,希望格外给我一些学习的意见吧。嗯。目前会些基本的java语法吧。希望各位能给我讲解一下随后应该了解的内容。最好能给我推荐些应该看的书,最好有个时间顺序型的(先后看什么 的)。
喜欢复制黏贴的朋友,我真的是很想知道一个稍微详细点的过程而已。笼统的回答我看过很多。但是还是蛮迷茫的。
希望各位能给我些建议

学会J2SE后开始向J2EE发展:
html/css/javascript 了解
oracle/mysql/sqlserver 了解,包括sql语句,存储器等等
jdbc 用java链接数据库
jsp/servlet 这是java网络应用的基础
struts/hibernate/spring 这是目前最流行的框架,其中struts包括1.x和2.0
(这个时候找工作应该不成问题)
接下来看自己时间及需要还可以学习一些其它框架
UML/linux/unix/ajax等相关技术
当然,在写了一定程序后,学习一些java设计模式,其实前面那些框架就用到很多设计模式
最后当然还应该学习一下EJB

一下是一些书我认为比较好的:
英文名:《Thinking in Java》
中文名:《Java编程思想》
作 者:Bruce Eckel
出版社:机械工业出版社
---------------------------
英文名:《Data Structures & Algorithms in Java》
中文名:《Java数据结构和算法》
作 者:Robert Lafore
出版社:中国电力出版社
----------------------------
英文名:《Professional JavaScript for Web Developers》
中文名:《JavaScript高级程序设计》
作 者:Nicholas C.Zakas
出版社:人民邮电出版社
-----------------------------
中文名:《精通Struts:基于MVC的JAVA WEB设计与开发》
作 者:孙卫琴
出版社:电子工业出版社
-----------------------------
中文名:《深入浅出Hibernate》
作 者:夏昕
出版社:电子工业出版社
------------------------------