我也疑惑:
    http://dev.csdn.net/article/61/article/61/61127.shtm 
上面说:“...在许多方面,C# 具有 C++ 的强大功能、Java 的简洁优美,以及 Visual Basic 开发的简易性,我希望本文已经说明了这一点”小弟看后心里十分不爽 我对编程有点了解,知道这句话也有一定的道理 ,但真照他所说的话 那Java岂不是比C#逊多了?本来想反驳他几句 说说Java的优势 ,可不知道应该怎么说(除了Java跨平台能力肯定比C#强吧,我也就知道这点)。大家来说说吧。 

解决方案 »

  1.   

    反击的理由一条足矣:Java的工作比.NET的好找,尤其是搞商业开发的大型公司,薪水也较高些
      

  2.   

    语言和实现平台是两回事
    basic和vb是两个概念
    当然实现平台执行效率差影响开发
      

  3.   

    只要java的速度影响程序运行的程度低于网络传输速度影响程序运行的程度的情况下,
    java的这种缺点被掩盖了。
    但它的光芒是掩盖不掉的。
      

  4.   

    你就这么反驳:java具有C++的强大,而且语法比C++简单不就行了。C#只能在一个平台上用,java呢?
    精通一门是最重要的,自己喜欢也是最重要的,别管别人怎么说,何况,很多情况下,你看到的可能是广告。
      

  5.   

    c# 看它的内部机制,它转向跨平台也很容易,我就是不明白 微软干吗不走这一步,我想,是否与它的os平台垄断有关,有谁能解决这个问题
      

  6.   

    任何一名java程序员在选择了java后,也就意味着java是一个良好的开发平台,在上面说过的不同的开发平台有着不同的执行效率,这是由于软件的用途不一造成的对于效率的要求,java的网络应用以及他的跨平台性在短时间内还是有优势的,C#也是模仿着java的,虽然java被人诟病为,一次编写,到处调试。
      

  7.   

    the big problem for java is slow 用个算法例子就可以得到证明!!!
      

  8.   

    我可以举出一个用java做的程序,运行速度要比c做的程序要快,信吗?
      

  9.   

    这个无法反击,只能承认缺点,java开发商一向是用硬件来弥补速度慢的缺陷,虽然C#比java稍快,它没有跨平台的优越性,至少现在没有,而且它比C/C++要慢。
      

  10.   

    JAVA 以后会不会速度变快呀,有没有这可能?
      

  11.   

    this does not mean it's not slow, especially for computationally intensive work
    e.g., I never saw a serious java implementaion for works on bayesian framework
    这两句我怎么反驳呢?是不是大家默认JAVA这方面的不足了呢?我现在也有点不清楚了,java让人家一说就中,还有什么优势可言?
      

  12.   

    java除了有跨平台和多线程的优势 还有什么别的优势吗? 感觉跨平台也是相对的  现在的java已经不是当初的java了 要真的做到一次编写 到处运行似乎也不太可能 也只有多线程了吧...
      

  13.   

    to sqlink : 可比java快呀 ~ c# 有强大的类库支持,有 完善的帮助 有和windows OS 整合的最佳能力(都是微软的) 有强大的开发工具来进行快速开发(成本就底了)java 呢....
      

  14.   

    既然选择了JAVA  坚持下去
      

  15.   

    那些大型企业跑在Unix(如Solaris),Linux上的服务器,你让它们怎么用.Net?
      

  16.   

    有没有能针对 问题回答一两句的?人家说JAVA不只慢,在高密度计算上也不行。贝叶斯框架的工作也不能胜认,不只JAVA倒底能不能做?
      

  17.   

    我觉得这是sun应该解决的问题而不是我们
      

  18.   

    java的同志们联合起来,踏平vc的大本营!!!
      

  19.   

    我想出来几条:
      相对于c#而言 java是自由的  java是开放的 java是灵活的 java是跨平台的 java网络功能强大
      

  20.   

    java找工作更好 
    open source 更适合创业
      

  21.   

    write once, debug anywhere
      

  22.   

    Java很慢?
    不见得,当然一般会比c, c++慢一些
    不过程序要那么快干嘛,汇编快啊
    大家现在用汇编的少了吧?vb的确是简单,但是让vb去做cs模式,相信没多少人做,现在用asp的人也不少了,语言看怎么用,适合你用的就是好的.
    如拿java去调用底层的东西处理,这肯定不行.还有一个java的异常机制和编译前检查实在是太好了
    c里 if( a = 1 )这种东西肯定过得了,但对不对?(这两天就看见有人这样写了)那个汗啊.
    java里就不用担心这种问题,不是方便很多