这个是个老问题了。问题是你要学什么,如果是想快速开发,马上就能写出程序,你还是留在.net
如果你想学习什么设计啊,什么的,学精,还是去搞Java吧,Java比较成熟,尤其是对于OOP。
如果你搞Java,建议你不要去搞什么J2EE,搞J2EE的话,你还是留在.net为好。

解决方案 »

  1.   

    搞JAVA吧。因为JAVA的工资高啊。
      

  2.   

    TO  aspcn(飞刀):如果你搞Java,建议你不要去搞什么J2EE,搞J2EE的话,你还是留在.net为好。能否解释上面这句?为什么J2EE不如.NET吗?
    我还真的想做J2EE,
    目前C#有一定的基础 (<<C#高级编程>> 看了70%)自问可以做一些数据库方面的小程序;
    JAVA方面也有一定的基础,<<JAVA 编程思想>> 也是翻得差不多了,不过有些不明的地方还是是直跳.
    前段时间一朋友告知我学JAVA是大势,可是在学习JAVA过程中又出现了一些新东西,如J2EE J2ME,EJB,WEBLOGIC等 ,晕.
      

  3.   

    楼主,不管你学Java还是C#,重点都不在于学语言,学工具,而在于学思想。你要是学Java,就得关注于他的成熟,多看看别人的源代码,学学别人的设计思想。《Thinking In Java》只是Java的起步,你看了知道java语法,重点不在这里。如果,你只看到Java、C#语言,C#更优秀。
      

  4.   

    还是留在c#吧,学了.net对学J2EE帮助甚微,反过来就不一样了,所以如果你从JAVA转到.net还是很明智的。