两样都学吧!
Java可以保证你现在找到一个不错的工作。
.NET让你在明年.NET应用广泛时再找到一个不错的工作。

解决方案 »

  1.   

    怎么说呢?这个问题是仁者见仁智者见智。
    我个人认为Java不仅仅是一门开发语言,而是一种开发思想,Java语言的一些规范和完全面对对象可以指导你的设计。
    C#也是一个不错的东西,这是相对M$以前的开发环境而言的,他吸收了Java的许多概念同时结合C语言的特点。
    C#不可能取代Java,但C#在windows桌面系统的开发优势非常明显,他的效率是Java所不能比拟的,但在大型应用的后台开发Java的优势也是C#所不能比拟的。据说M$要开发基于Unix的.net framework不知这是不是真的,如果真是这样的话就是一个.net虚拟机。
      

  2.   

    C#不可能取代Java,但C#在windows桌面系统的开发优势非常明显,他的效率是Java所不能比拟的???看看borland 的jbuilder吧,典型的用java开发的东西,那种速度....
    嘿嘿,我都不好意思说什么了,慢得要死。在看看其它的方面,java的文档根本就不是人看的,乱七八糟,而msdn就漂亮多了,文档格式又好,有帮助还有示例。就开发环境来看,我还没见过比vs.net studio好的,速度又快还有,两个都是要虚拟机的,microsoft可以把.net framework放到下一版的windows中,而java呢?所以,个人认为,java以后在服务器上的应用可能比.net多,其它方面一定比不过.net。
      

  3.   

    C#不可能取代Java,但C#在windows桌面系统的开发优势非常明显,他的效率是Java所不能比拟的???看看borland 的jbuilder吧,典型的用java开发的东西,那种速度....
    嘿嘿,我都不好意思说什么了,慢得要死。在看看其它的方面,java的文档根本就不是人看的,乱七八糟,而msdn就漂亮多了,文档格式又好,有帮助还有示例。就开发环境来看,我还没见过比vs.net studio好的,速度又快还有,两个都是要虚拟机的,microsoft可以把.net framework放到下一版的windows中,而java呢?所以,个人认为,java以后在服务器上的应用可能比.net多,其它方面一定比不过.net。