现在小弟有两个问题:
1.XML的解析,比如DOM、SAX等,在J2EE编程中到底重不重要呢?需不需要深入学习一下,如果不需要,作为J2EE程序员,XML到底要学习哪些内容?
2.我正在上一个J2EE培训班,老师说讲完J2EE还要给我们讲讲C++,.NET,说是在天津只会JAVA是不好找工作的。我很迷茫,不知道要不要学,因为现在J2EE学的还不是很精通了,项目也没做过,如果在学.NET什么的,最后岂不是哪个都只是一瓶子不满,半瓶子咣当?即使是双栖甚至三栖就业不知道又有多大的意义??(我是天津的,正在上大三)希望有经验的前辈们可以给我一些尽可能详细的回答解释,谢谢大家了!!

解决方案 »

  1.   

    作为J2EE程序员,XML到底要学习哪些内容。
    XML用的还是蛮多的,我觉得应该理解DOM或者SAX的基本原理吧,仅从应用角度考虑,不用学习太深。应该先学一个差不多了,再说别的。
    J2EE这么庞大,你们老师如果不仔细讲,真的不知道他能教会你们什么,
    我极度怀疑这些所谓的培训机构们是不愿意深入讲解而故意拿很多语言蒙事,
    因为即便很小的一项技术,学的精通了都不容易,更别说跟别人讲的清清楚楚,当然,任何一样技术,你学的精通了自然有饭吃。
      

  2.   


    现在小弟有两个问题:
    1.XML的解析,比如DOM、SAX等,在J2EE编程中到底重不重要呢?需不需要深入学习一下,如果不需要,作为J2EE程序员,XML到底要学习哪些内容?

    xml算是重要的一部分了,以后学的多的话,比如一些配置文件,基本上都是用xml来写的。。就是解析xml比如对xml文件的增,删,查,改操作,还有一些dtd,tld验证。。
    2.我正在上一个J2EE培训班,老师说讲完J2EE还要给我们讲讲C++,.NET,说是在天津只会JAVA是不好找工作的。
    我很迷茫,不知道要不要学,因为现在J2EE学的还不是很精通了,项目也没做过,如果在学.NET什么的,
    最后岂不是哪个都只是一瓶子不满,半瓶子咣当?即使是双栖甚至三栖就业不知道又有多大的意义??
    (我是天津的,正在上大三)大多数的人都这么说.net要比j2ee工作好找些,但是j2ee的工资要比.net要高,这个看你自己怎么去选择了
      

  3.   

    DOM是把对象全部装入内存后才进行解析,他很耗内存,但可以自由遍历。SAX不耗内存,但遍历很不方便。
    现在应该是DOM用得多一点,你就先学它把,而且学他也有助于学习js的知识。
      

  4.   

    不怕你招招会,就怕你一招鲜,楼主东西学的不在于多,而在于精,不管是java还是.net,只要楼主学精了,又何愁无用武之地了?
      

  5.   

    J2EE包含的东西太多了,只要涉及到的都要学。没有重要的概念,只有多学多用。
    培训 这个东西 不能完全依赖,还要看自己的悟性。