如果单说语言C#要比java强大,表达也丰富,同时开发速度和运行速度都要远快于java.

解决方案 »

  1.   

    我选择JAVA。微软太霸道了。Java的优势在于它是一种事实标准。只要SUN能团结住众多厂商,JAVA就不会败。
      

  2.   

    当然是JAVA,这不容置疑的,但也不能说C#不好,只能说JAVA开发更有前途,
    在美国一个c++开发出来的程序如果卖100万,那么同样的程序用JAVA开发就能
    卖几百万,这不是我说的,是一个华人在美国的亲身体会。
    而且我在编程过程中也是感觉java比较好.
      

  3.   

    我还不会编呢,不过,我看微软现在的确来势很凶SUN顶得住吗,我以前在数据仓库混,今天才发现,这热闹多了。呵呵
      

  4.   

    转帖:
    1、 不要放过任何看上去很简单的小编程问题--他们往往并不是那么简单,或者可以引伸出很多知识点:
    2、 浮躁的人容易说:XX语言不行了,应该学YY;--是你自己不行了吧!?
    3、 浮躁的人容易问:我到底该学什么;--别问,学就对了;
    4、 浮躁的人容易问:XX有前途吗;--建议你去抢银行;
    5、 浮躁的人容易说:我要中文版!我的英文不行!--不行?学呀!
    6、 浮躁的人容易问:XX和YY哪个好;--告诉你吧,都好--只要你学就行;
    7、 浮躁的人分两种:a)只观望而不学的人;b)只学不坚持的人;
    8、 把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
    9、 学习编程的最好的方法之一就是阅读源代码;
    10、 在任何时刻都不要认为自己手中的书已经足够多了;
    11、 看得懂的书,请仔细看;看不懂的书,请硬着头皮看;
    12、 别指望看第一遍书就能记住和掌握什么--请看第二遍、第三遍;
    13、 学习编程的秘诀是:编程,编程,再编程;
    14、 请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;
    15、 把在书中看到的有意义的例子扩充;
    16、 决不要因为“很小”就不遵循某些你不熟悉的规则--好习惯是培养出来的,而不是一次记住的;
    17、 记录下在和别人交流时发现的自己忽视或不理解的知识点;
    18、 请不断对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version100.XX
    19、 保存你写过的所有的程序--那是你最好的积累之一;
    20、 请不要做浮躁的人。
      

  5.   

    chdd(阿飞) 同志的发言很精辟啊!
      

  6.   

    chdd(阿飞) 同志的发言很精辟啊!
      

  7.   

    我认为c#比Java好一些,但并不是说谁比谁好就意味谁比谁有前途。
      

  8.   

    chdd(阿飞) (  ) 说的很精辟啊!
    楼上的兄弟你是学什么的??c#和java你都学过吗
      

  9.   

    zmrljl(javaone) 你不会是在问我吧!
      

  10.   

    java不光是一种语言,它是一种完整的编程框架,这个框架的每个部分都可以灵活的更换,从类文件结构,字节码,到VM,每处都体现优美的艺术,所以java可以应用于各方面,只要有处理器,就会有java,MS不支持也无所谓,开发一个符合java规范的环境并不困难.反过来就说C#没有这么灵活的设计,Windows也没最终战胜其它平台.
    所以你现在能使用java实在是幸运.
      

  11.   

    java不光是一种语言,它是一种完整的编程框架,这个框架的每个部分都可以灵活的更换,从类文件结构,字节码,到VM,每处都体现优美的艺术,所以java可以应用于各方面,只要有处理器,就会有java,MS不支持也无所谓,开发一个符合java规范的环境并不困难.反过来就说C#没有这么灵活的设计,Windows也没最终战胜其它平台.
    所以你现在能使用java实在是幸运.
      

  12.   

    如果你只是为了找个好工作,两个都可以。
    要成为一个好的程序员还要知道很多,首先要学好一样,还有XML,数据库,软件工程
      

  13.   

    感觉上差不多,单c#在集成开发环境上较有优势,上手速度较快,编写起来较简单,运行速度也快一些。也是多平台(现在是假的,但以后难说)。对xml支持较java强java胜在用它的人较多较熟练。开发环境较成熟。很多人不喜欢微软。而选择sun。楼上的说得对:要成为一个好的程序员还要知道很多,首先要学好一样,还有XML,数据库,软件工程
      

  14.   

    如果你想开发大型应用软件或系统软件,我觉得C#要好一些,否则,就选择Java。
      

  15.   

    不过现阶段java要好一些,在windows.net没出来之前。
    因为用c#写的程序无法运行。
      

  16.   

    说老实话,c#比java先进不少,毕竟是迟了好几年才出来的语言,
      

  17.   

    DOS毕竟比UNIX迟了好几年才出来。说老实话,能说DOS比UNIX先进不少吗?
    java出来很多年了,但是jdk1.4可是出来没多久。
    jdk1.4的编译速度较慢,但是编译好的class的运行速度可不慢。不管是在windows,solaris和AIX下计算整数或浮点运算(比如1亿次乘法),速度都已经超过了一般的C++程序。
    java现在在服务器端用得较多,服务器端的市场份额主要是被各种UNIX,AS400,S390占据,windowsNT/2000/XP系统虽然装机量占了近30%,(而且一直市场份额到此后就多年没有增加了),但是金额只占了不到10%。
    只要不担心MS不再支持UNIX,AS400,S390,MAC...(她曾经支持过了吗?)
    就不要担心MS不再支持java。
      

  18.   

    无论什么语言,只要你学精了,学透了,都会有前途。都说VB不行,可VB用的好的,年薪一样几十万。
      

  19.   

    我刚从c转java 、感觉c更好,
      

  20.   

    当然是Java,不信到国外看看。谁用C#?
    Java的 好处 这么多!
      

  21.   

    我把我的脑细胞贡献给java了!!呵呵!
      

  22.   

    随便啦,不过好像很难找到C#的安装盘,又听说.net对机器的要求似乎挺高的,还是Java吧。
      

  23.   

    java速度慢,特别是jbuilder。但是公欲善其事必先利其器!
    java是从c/c++演变过来的,所以我最后还是会选择c#,但是不是现在!
      

  24.   

    各有千秋。
    若你只是在windows平台上开发,VB或C#会是好的选择。企业级的应用
    上java占了上风。桌面系统也许delphi是个更好的选择。java从jdk1.0到jdk1.4 速度已经提高了许多倍。将来会提高到与c++接近
    的程度。java与c#的语法比较相似。若你会了前者,学习后者也是非常容易。
      

  25.   

    都很有前途,因为c#和java太相象,差不多就是一个东西
      

  26.   

    都学了些c,我支持先学java,后学c#(如果有必要的话)
      

  27.   

    我个人更喜欢java!现在java的应用很广,本人看好java。
      

  28.   

    我想JAVA更有前途,学好JAVA学C#简直是小菜。
      

  29.   

    java吧!c#根本就是对JAVA的一种变相的抄袭!!你看看它的语法几乎就是JAVA的翻版!!什么跨平台?!不可能!除非老盖放弃他辛辛苦苦建立起来的win32,可能吗?否则,。哈哈!我看就像J++一样令人恶心!!!楼上的兄弟说得很对!!!不过,小弟最近看了看Python看起来也不错呢!^_%小弟的拙见!