3 回答
TA贡献1830条经验 获得超3个赞
首先要掌握大学里学习的相关知识,例如 计算机网络,计算机操作系统,数据结构等等,这些基础知识很重要。
其次,如果要从事java开发的相关工作,推荐看以下书籍;
thinking in java ,effective java
有了一定工作经验以后可以查一些设计模式相关的书,一些in action系列的书,例如 spring in action,lucene in action 等等
如果想了解jvm的相关知识,推荐 深入理解java虚拟机 这本书。
TA贡献1797条经验 获得超6个赞
LZ可以看看这个,首先是JAVA基础JAVA SE之后是JAVA EE,先学习Servlet、JSP,然后再学习Struts、Hibernate、Spring等框架。JAVA SE是JAVA EE的基础,Servlet、JSP是框架的基础。还有数据库,个人建议学习oracle,当然其它的像MySQL,MS SQL,都可以,只要会一个,再学其它的就会发现很类似。另外就是html,css,javascript,xml,这些是JAVA WEB编程要用到的。建议学习顺序:1、html,css,javascript,xml2、JAVA SE3、JAVA EE,包括Servlet、JSP、框架至于数据库的学习,在JAVA之前,之中,之后都可以,建议在JAVA之前,至少在JAVA EE之前。推荐资料:传智播客JAVA视频,其中较为推荐毕向东的Java入门视频,Java基础视频教程,有时间还可以看看张孝祥的Java就业面试宝典
添加回答
举报