学好Java之我见
学好Java之我见
学习Java方面的知识,我是觉得:
先学好Java SE,打好基础;如果想学J2EE,对于AWT、Swing是否要学习呢,我个人是觉得还是要知道其所以然的,特别是其事件处理模式,我强烈建议初学者一定要弄清楚,其他具体的开发就不一定要全面掌握了,毕竟AWT、Swing方面的内容足够用几本大部头的书才能描述详尽;当然,如果你的工作就是做 AWT、Swing开发,那就另当别论了。
然后再选择学习Java EE或是Java ME(或者你还想不断深入学习Java SE,只要你喜欢,你可以一直深入下去);估计选择Java EE方面的人会多些,在Java EE中,首先要学习JSP/Servlet(结合Tomcat、MySQL),当然,你还得懂 HTML,最好再懂些JavaScript、CSS,了解XML是必不可少的;再往后,学习一些EJB的知识,同时掌握一种应用服务器的使用(如 WebSphere或是Weblogic等)。之后再逐渐扩展到其他Java EE技术。
不论如何,做企业应用开发,掌握一种数据库是必不可少的,你得花力气掌握一种数据库(如DB2、Oracle、SQL Server、MySQL等)的开发和使用技术。
等你对Java EE有些感悟的时候,你自然就会想不断扩展你的知识面,这时候你可以学习Spring、Hibernate,以及各种Web框架(如Struts、JSF、Webwork或是Tapestry等)。
自始至终,实践是学习Java技术历程中极其重要的一环。
以上,胡乱写来,仅供参考,如果对你有些帮助,那就最好了。
:D