再学了j2SE两边后,虽然有些不明白的地方,但是想学点别的东西 ,但是有根java相关的,请高手前辈给解释下 ,以后学习JAVA的方向,请给说点详细些~~~~,譬如要学什么Struts/Spring/Hibernate/Tomcat等等,怎么个顺序,应该学习些什么做准备等等,请给个详细说明,谢谢~~~~~

解决方案 »

  1.   

    接下来你还要学习J2EE的知识,实际工作中也主要运用J2EE的东西。
    我的建议是你接下来学些jsp/servlet,这个是J2EE的基础,然后下一个jsp/servlet的小项目,自己
    跟着做几遍。
    之后学习市面上比较流行的struts、hibernate、spring这三个流行的框架,同样做一个基于这三种框架
    的项目提高自己。
    在学习java的同时,你必须要学习数据库的知识,简单的sql语句必须会用,还有JDBC也要学习。
    学完这些你就有能找一份工作的机会了,但是机会很小。
    如果想把握大一点你还要学习javascript、ajax、并且要熟练使用一种IDE工具(大部分人用eclipse)、
    xml、webservice,然后多做几个项目。如果你想做一名合格的开发人员那么你应该按这种学习思路来走:
    1、首先掌握语法,看看think in java吧。
    2、然后上java.sun.com,学习各种Tutorial,主要是j2se tutorial和j2ee tutorial,学习tutorial的时候当然要把提到的各个例子跑起来。
    3、再看看各种技术规范的白皮书吧,这个也看懂了的话,那么各种框架你可以直接看源代码,面试的时候是问不倒你的。
    以上是两种学习方式,第二种难度比较大,要求英语水平较高,而且还要很大的毅力和时间。你可以按第一种思路走。
    gl hf!
      

  2.   

    j2se没有个3,4年是学不完的啊,
      

  3.   

    J2SE是最核心的东西,由于JDK更新,现在叫做Java EE,核心的东西基础的东西一定要砸实了,所以说不是你学完了就是掌握了,现在一般主流的无论是外面培训还是自学大部分还是选择了Java EE方向,这样就要学习SSH(Struts/Spring/Hibernate)框架了,数据库知识是必须的,无论使用哪种数据库都要掌握SQL语法,数据库之间差距不是特别大,至少掌握一门脚本语言吧,xml语言要懂,EJB虽然用的不是特多,如果想深入学习也可以学习一下,Java EE总体来说就这些方向。AJAX有机会可以学习下。再说下JAVA ME,最近的市场需求非常大,应该也是跟3G的发展不无关系,国内几乎没有培训Java Me方面的,所以人才需求很大,但这也是以Java Se 为前提的。无论什么方向吧,基础一定要打好,这些不是说在外面几个月的填鸭式培训就能掌握的,需要自己经验不断积累,不断学习,至于说到ink in java这本书吧,谁都知道好,这是毋庸置疑的,但是那本书其实更主要的讲的是思想,当然思想是编程中最重要的,但不太适合初学者来阅读,当然这只是我个人意见,希望能对你有点帮助。
      

  4.   

    如果往web方向发展的话...就学jsp...javascript...dhtml...ajax...还有你说的那些框架 
    如果往移动设备方向发展的话...就学j2me基础一定要打好...
      

  5.   

    J2EE,jsp,Servlet,AJAX
    可以看看flex
      

  6.   


    强,我昨天刚回的贴就被你一字不差的copy来了...
      

  7.   

    光学了j2se是找不到工作的。况且你不可能完全掌握他,多学学一些流行的技术吧