java我是自学的,身边没有人帮忙。刚开始学java的时候,没有选好教材,走了不少弯路,现在有了好的教材又觉得 java 涉及的东西很多,什么JBoss、Tomcat、EJB、servlet、jsp等等,太多了。
还有j2ee,我的目标就是j2ee,而现在感觉j2ee就只可以做网页,其他什么都不可以做了,应用范围不大,而且现在做网页的还有很多工具,php、.net之类的,感觉很不爽。现在越想,真的有点想放弃java了。
java前辈门,java的路该怎么走怎么学呀,指条明路吧,小弟不甘心呀

解决方案 »

  1.   

    呵呵!
    其实,看您是怎么看的!
    我觉得挺有意思的!
    java是优雅的语言!
      

  2.   

    JBoss、Tomcat、EJB、servlet、jsp、Struts、Hibernate那么多,我的方向是j2ee,哪些是必须要学的,哪些是可以选学的
    请指教
      

  3.   

    我看JAVA也有一段时间了。 现在 在看JSP。。
    可配制TOMCAT  不会,JDBC连接数据库也不会。身边也没人问
    老师就不用说了。。估计比我们还要烂,就是来学校混工资的。 。。日饿。。
    好难
      

  4.   

    java 是很好的语言呀 不要放弃
      

  5.   

    J2EE绝对不是只用来做网页的,学号了J2EE也可以往J2ME转,Java现在需求量最大的语言,开发B/S结构的web应用是它的主要方面,Struts、Hibernate是框架,Struts建议先学,如果真的掌握好了就够用了。servlet、jsp是开发web的基础,当然都要学,Tomcat是服务器,会配置就行了,没啥学的,EJB是组件,便于重用,早晚会学会,不用紧张!!!
    自己先考虑清楚吧,想想当初为啥要选Java,既然选了就不要后悔,朝前走下去,如果只是一时兴趣,放弃也是明智的,趁早做一些对自己有用的事情吧。代码本身很枯燥,但是在编写代码的过程中,却可以发现很多非常有意思的东西,就像大蛇丸对君麻吕说的那句话“活着是一件很无聊的事情,但是活着却可以发现很多非常有意思的东西!”
      

  6.   

    我也郁闷哟.....java能做大项目,可大项目需求不多,做web好象没php用得广泛。j2me倒是感兴趣的的方向,可听人说它也是做做游戏,做嵌入式不行,唉
      

  7.   

    坚持就是胜利
         上了程序员的“黑船”,就要一条路走到黑呀!
         God bless you.
      

  8.   

    B/S应用都会涉及网页,但已不是传统意义上的几个图几个表就OK了,都是大学问啊
      

  9.   

    假如没有兴趣就放弃吧
    假如真喜欢Java就坚持
      

  10.   

    坚持。
    做到最好。。MMD,
    加油,努力
      

  11.   

    Coding是闷了一点,不过其中个中的乐趣还是有很多。。路漫漫其修远兮嘛~
      

  12.   

    java的应用面其实 很广的。你应该寻找一个新的应用方向,这才能成功
      

  13.   

    楼主根本就没有入到Java的门!哎!!
    J2EE只可以做网页,天大的笑话!!很多银行的大型项目基本上都是J2EE做出来的,主要用到EJB,JNDI,Java安全与认证等。先不要急,把Java基本功学好,别管其他的,先把根基打牢再说。然后再向J2EE转。
    J2EE大致包含以下内容:
    * Servlet/JSP
    * EJB
    * JMS,Java消息服务
    * JDBC,数据库编程基础
    * JavaMail,Java邮件
    * JNDI,Java命名与目录服务
    * JAF,Java激活框架
    * Java-IDL,使用Java访问CORBA组件的技术
    * Java RMI, RMI-IIOP,远程方法调用
    * JTS/JTA, Java事务API
    * Java-XML, XML相关技术,也SAX,DOM,JAXP等
    * JAAS, Java认证与授权服务
    * JAX-RPC, Java API for XML-based RPC。
    * JCA/JCE,Java加密体系结构/Java加密扩展
    还有很多呢。另外,放弃是懦夫的行为!!希望楼主坚持到底。
      

  14.   

    我学java 也有 两个多月了  感觉就是 学不动 还是在基础的东西里挣扎
       以前搞vb 边看书边做个把月就能搞出点东西来 
        我是学信息管理的 用vb6.0做系统做的多
         学校真的是害人 早点学java就好了 搞到现在大四了才学那个急啊
          语法 类的知识看了个把月云里雾里 又看了半个多月 才 明白了点
          看多线程 有点味道 以前操作系统懒的学的东西在这里学明白了
          看到gui 看不下去了 在vb里那么简单的东西搞的那么复杂 直接翻过
           现在在看数据库 据高人指点 除了ms sql用其他的都可以
           准备装oracle 我的 乖乖安装文件就 1G多 下下来 估计我都毕业了
           又有高人说用 db2 我一打听 用这个的都是关系国计民生的大企业用的
           限于技术有限大企业我是进不去了 我只想混口饭吃 
            现在还请高人指点迷途啊 
            大四 怎么就过的这么郁闷啊。
          
      

  15.   

    别列那么多东西吓唬人 汗   其实java东西很少J2SE
    J2EE  部分XML Servlet JSP  就够了   HTML  JS  随便看一下
    然后学 STRUTS  HIBERNATE  好了   这样就够出去骗钱了其他J2EE技术以后慢慢来
      

  16.   

    而现在感觉j2ee就只可以做网页,其他什么都不可以做了,应用范围不大------------------------------------------------------------------LZ你真应该好好了解一下JAVA技术后,然后在学习,JAVA是做WEB的应用程序,你说它能做啥。
      

  17.   

    其实,真的没什么好争的~
    就像语言一样,创造它的人的确是功德圆满,但是用它来作诗,谱曲的人也是功不可没~
    而且,更多的是需要我们去很好的运用它~~在初中时,我记得看过一个科幻类的节目,就是说 有一种外星人拥有一种特别的能力,就是他们的子代能从父代那里继承知识,然后再创造自己的知识,然后传下去,所以这种人的人数恨少,但是却很强大~现在回想起来,还真个JAVA中的继承一样~~呵呵,有意思~!小弟也是新手`说得不好还请见谅~~
      

  18.   

    喜欢JAVA   虽然学的不久,对它有种特殊的感觉!
    就是喜欢!
      

  19.   

    学.net吧 IT世界属于微软的试问有几个人不是用windows系统 启动 IE 来看这个贴的
      

  20.   

    我是一个从2000年开始搞java的老程序员,往事不堪回首。楼主只不过学了几个月就想放弃,也许就要考虑是否要走程序员的路了。
      

  21.   

    坚持!!!偶已经坚持到struts觉得 非常有意思,java web是很有发展前途的
      

  22.   

    在这个版呆了很久了,也见识过很多名词,被引来拽去的,但是相当多的网友对栈和堆还缺乏认识。是不是一个优秀的程序员可以不知道堆和栈?还是Java的程序员可以不知道?
      

  23.   

    其实就一个要学:j2se,楼主先把这个学好。以后具体从事什么工具,再去学具体的方向好了
      

  24.   

    j2ee只会做网页?当然不是!你看到的只是表面而已!!
    网页只是企业应用跟用户交流的一个窗口罢了,它只占j2ee应用的一小部分,而且在企业中大部分的服务器程序根本就没有web部分,全是一些复杂的后台服务!java的优势在于它开放的架构,纯粹的oo,庞大的api,众多的第三方类库和开源社区!
      

  25.   

    跟本就是没有领会到JAVA的博大精神,你太小看J2EE,JAVA阵营里不缺少你这样的,放弃吧
      

  26.   

    继续努力。换做学.net你二天又想换。
      

  27.   

    好呀: 
         各位大侠,能否指引一下关于与java学习有关的方式与技巧。
                                                            sunplay
      

  28.   

    j2ee只会做网页?当然不是!你看到的只是表面而已!!
    网页只是企业应用跟用户交流的一个窗口罢了,它只占j2ee应用的一小部分,而且在企业中大部分的服务器程序根本就没有web部分,全是一些复杂的后台服务!java的优势在于它开放的架构,纯粹的oo,庞大的api,众多的第三方类库和开源社区!______________________________________________________________
    就不to作者了,因为是对事不对人的。
    很多人都是这样说的,但是实际上是这样的吗?大多数的Java开发者还没有读过Tomcat或者JBoss的源码吧? 想必还没有研究过JMX的东西,。等等。极少数人接触到的东西就不要拿来作为证据了。
    那和说Python能写出Zope,Ruby能创造Rails一样。其实这些程序员基本不会搞到那么深。
    不是他们自己不争气,是他们的工作环境不需要他们这样做了。那么从一个程序员的角度来看,
    就因为Java也能写出一个ANTLR就把Java作为一个程序员最高的追求语言吗?
      

  29.   

    我的目标就是j2ee,而现在感觉j2ee就只可以做网页,其他什么都不可以做了????????
    j2EE的功能强大着呢,只要你真地深入进去了,你就会发现其作用。如果J2ee只能作网页,它根本没有存在的必要。慢慢来吧,既然选择了,就别放弃!相比C++等语言来说,Java还是比较容易上手的,开发也比较快速。如果Java都觉得难,那只能停留在做网页的水平。Java是强大的,J2EE也是强大的。
      

  30.   

    xfei365(北一止水) 
    代码本身很枯燥,但是在编写代码的过程中,却可以发现很多非常有意思的东西,就像大蛇丸对君麻吕说的那句话“活着是一件很无聊的事情,但是活着却可以发现很多非常有意思的东西!”赞一个~!
      

  31.   

    "觉得 java 涉及的东西很多,什么JBoss、Tomcat、EJB、servlet、jsp等等,太多了。"
    有没有搞错??你说得这些可都是基础中的基础!而且可以说的是,J2EE什么都可以做,并不局限于网页.
      

  32.   

    LZ:
    JAVA是个坑.
    JAVA最大的特点是流行.
    如果不想浪费青春的话,就此打住.苦海无边,回头是岸.
      

  33.   

    java语言本身是很简单的,
    但是当你想用它做一些东西的时候,你会发觉要学的越来越多。
      

  34.   

    楼上的不要说J2ee有多少部分,楼主只想混口饭吃。
    只要XML Servlet JSP 就够了,保证楼主不会饿死。
      

  35.   

    M$的新系统vista 貌似 放弃了win32 api 改成 winFx,看来又要掀起一片看书狂潮。
      

  36.   

    楼主好:
        我希望你坚持,不过主义还要你来拿!我也是刚开始学,希望你可以做一个榜样,对于那些j2ee的高手来说,我们差的只是时间和经验,对于那些不如自己的菜鸟来说我们需要做的是榜样!我建立了一个群希望各位可以加入来相互学习鼓励!!!!!
      

  37.   

    J2EE只能做网页????!!!!!
    建议楼主先把CORE JAVA打扎实,J2EE确实不是几下就能入门的,但是基础好了,后面会越来越快,学习J2EE要花的工夫也确实比.NET,PHP大,但是回报或许更大。贵在坚持哦。
      

  38.   

    易邮YMailserver让您公司拥有和网易163,126,GOOGLE Gmail一样的邮件系统
    欢迎访问介绍: http://www.yiii.net/app/shop/view.jsp?Information_Id=I00000002&templateName=shop.view.gI2网易最新 "D计划" 版(DIV+JS 全新客户端软件模式) 试用 
    进入体验: http://mail.ymailserver.com/webmaildplan/login_submit.jsp?username=demo&hostname=ymailserver.com&password=demo&doLogin=true&redirectStr=Index网易163, 126极速版(DIV+JS) 试用 
    http://mail.ymailserver.com/webmail126/login_submit.jsp?username=demo&hostname=ymailserver.com&password=demo&doLogin=true&redirectStr=IndexGoogle Gmail邮局版(AJAX) 试用
    http://mail.ymailserver.com/webmailgmail/login_submit.jsp?username=demo&hostname=ymailserver.com&password=demo&doLogin=true&redirectStr=Index
      

  39.   

    放弃Java??晕倒 那你想学什么?学Rube?还是.NET? 其实学什么都无所谓!只要你能学好就行了!我也是自学,虽然老师在讲但水平真的很差,还不如自学来的扎实!希望你不要做一个浮躁的人!
      

  40.   

    Tomcat、Resion(速度少快一点)是Web容器-->如果只是写JSP,Servlet时用;
    JBoss(免费)、weblogic是EJB容器-->自然是学EJB的时候,去学啦,不然你程序跑不起来...配置好服务器程序才能跑,其实常用的就只是那么几步,熟练了就不难了.其实学JAVA到学J2EE还是有不同的.
    给我感觉是JAVA学的多数是基础,还有Swing\Applet\...
    J2EE虽然内容真的很多! 建议先从基础的servlet、jsp开始;
    Struts、Hibernate太难了,不要一上来就看,保证你晕!一点一点来吧~====== 学海无崖 =======
      

  41.   

    接触JAVA两年多了,尽管这中间又学了C#,也用.net做了几个项目,而且现在我的JAVA水平一般,但我还是会选择J,继续走下去的,因为我喜欢。
      

  42.   

    语言不是问题,我觉得你应该找个用Java做个项目,就可以理解了.
      

  43.   

    本人JAVA学的一般,但是觉得JAVA还是挺简单的。如果你觉得JAVA难的话。那就没法学习C++了,个人觉得那个更难。还是用.net吧。真的是王道啊。我正在往.net转呢。。
      

  44.   

    要不是免费早就被MS打败了,一个缺乏标准的技术早该被淘汰
    --------------------------------------------------------
    java没有标准吗?天大的笑话!那JSR专家组是干什么的?MS不就是一家公司吗?而支持JAVA的公司有IBM,ORACLE,SUN,BEA....,哪家不是如雷贯耳?何况还有无数的充满智慧的程序员在无私的贡献着自己的智慧!支持楼主继续学习JAVA,不要轻言放弃!
      

  45.   

    JBoss、Tomcat、EJB、servlet、jsp、Struts、Hibernate那么多,我的方向是j2ee,哪些是必须要学的,哪些是可以选学的
    请指教
    //哈哈,选择题
      

  46.   

    要么坚持,要么放弃,觉得难就用ms的东西,看着趋势,如果不出意外的话,ms的东西早晚要一统天下,至少在中国这个可能性最大。
      

  47.   

    真是一群SB
    LZ你是不是太幼稚了?J2EE只能做网页??
    SB一个
    Y
      

  48.   

    J2EE不是很容易入门的,把Java基础的东西学明白、学透了。
         我想你在接触J2EE时才不会觉得很迷茫.
         那样你才能在java的世界里走的更远.