java 的优点就是可以跨平台
c#是不行的
只能在windows且有.net framework存在才可用

解决方案 »

  1.   

    学好一样以后,再学另外一样,就相当easy了
    看看你身边的人都学什么的多好经常交流(特别是有没高手),或者是正好有哪个的项目做
    你就先学那样另外楼上说的跨平台性.NET现在不行,将来是肯定行的,CLR也是Virtual Machine,目的之一我想就是为了跨平台吧
      

  2.   

    我很菜,学过一点java,现在看看C#,觉得两者有很多相似之处,等学会一种以后学另一种应该会很容易的。可能C#更方便一些,因为毕竟microsoft已经为做好很多事儿了。我没什么经验,仅供参考^_^
      

  3.   

    其实,我比较喜欢java,它的语法比较优美,但开发工具不是很方便,不象c#,microsoft已经为做好很多事儿
      

  4.   

    仅仅是语言的话两者差不多,其实语言的学习是最容易的。关键看你要使用哪种平台,是J2EE还是.NET?.NET的跨平台工作早有人开始在做了,但成熟的方案尚早。
      

  5.   

    我只知道,这两个都支持.net framework
      

  6.   

    JAVA程序员学C#简直是太轻松了~~~~~
      

  7.   

    看你自己喜欢吧
    现在中国还是很流行java的
    我也不知道为什么,超级多人喜欢用java
    不过,在我看来,MS在.net上做得还很不够,特别是VS.NET,虽然比JBuilder好了很多,但是还是有很多缺点,有的地方甚至没有JBuilder方便
    现在的.NET开发企业应用还真的很费劲呢
      

  8.   

    java + linux
    .net不能夸平台!