各有各的优点。关键看自己喜欢什么。根据中国的趋势java可能要好些。

解决方案 »

  1.   

    .net将来也会移植到其它平台上的,现在不就有自由软件联盟在做这件事,成功在望,
    不过java比.net成熟,
      

  2.   

    to gatr() :
        经典!
      

  3.   

    毕竟是微软啊,他出的东西不好也好。在windows上面弄东西,跟着微软走不会错的
      

  4.   

    转贴:
    如果,你是新手,直接去学C#去,但是不能保证你用C#能掌握好OO思想
    .C#在以往的语言基础上做出来的东西,有一些先进的地方.新手
    可能不知道为什么他要这么做.如果接触一下C++,java可能可以更好的
    理解.java的前途不算很明朗.可以说被C#完全冲击.当然更多的
    是提供的各自的框架,或支撑之间的较量.
    作为要学一个语言的话,可以不管太多的框架.要用的话就要考虑这些了.
    C#标榜是组件语言,的确不假.java的组件呢?就是EJB.
    微软有BizTalk支持电子商务.Sun也有相应的东东.
    微软财大气粗.Sun哥哥只有常常吹嘘他的60亿美元现金.
    可惜架不住还是一顿裁员.
    有时候不得不承认CLR和COM+结合起来的确是很有杀伤力.
    微软的花样多.Web Service就是提供组件服务.只不过用SOAP的瓶子装一下
    .用80端口有时可以穿越防火墙的.又是XML格式的
    Sun哥哥的J2EE还是憨憨的,常有EJB服务穿透防火墙时被拦住的事情发生.
    两个比较,爱java自有爱它的原因.
    c#也有他nb的地方.
    不过目前来看C#比Java更有活力.
    但话说回来,有人喜欢买燕京啤酒之类的股票,应为至少拿他的
    股票可以换他的酒喝.而且这一类的股票不像网络股
    还没经过大量炒作蕴藏着很大的升值潜力.
    没错,就是C++.朴实无华.其实也很值得去学一学
      

  5.   

    同意楼上的。我以前是搞C++的,那时有人说C#如同鸡胁,不学也罢。可我用过就后,就把C++放开,投向C#的怀抱了。毕竟C#是一种不可多得的RAD工具,这点相信大多数人都不会否认吧!
      

  6.   

    没什么好比的啊,c#在.net的运行环境里要比java方便的多。
      

  7.   

    可以这么说,c#是新生的他的前景要比java好现在的c#最低工资是5000而java是3000。
      

  8.   

    “根据中国的趋势”要等多少年?中国还说“美帝国主义”呢结果还是妥协——平衡了。而平衡之后,不一定谁达到谁。现在有一些做硬件的厂商向进入软件业,就拿java说事,可是中国的政治家是最不专业的,成不了技术的保护者。
      

  9.   

    我现在在学C#,也了解java,正在徘徊中
      

  10.   

    我觉得以后做桌面还是得要C#,Borland的东西总是让人没有安全感如果做web还是得要java,.net里web虽然方便,但是局限太多,微软太自以为是,不招人喜欢
      

  11.   

    c#和java是比较象的,重要的是你喜欢那种风格以及你以前学的是什么。
    不在乎语言的好坏,VFP也可以开发系统啊,重要的是你的精通程度。
      

  12.   

    楼主去JAVA版发这贴,没准那里肯定说JAVA前景更好.
    无论怎么样,学好它就是了~