1.都是强于网络开发
2.都是出于C++
3.都是面向对象

解决方案 »

  1.   

    有人说c#因为是后来推出的,所以是ms在抄袭java
    但java5也参考了c#中的很多实现,他俩的关系很复杂,很复杂。
      

  2.   

    确切的说,c#是模仿java做的,然后自己加入了一些改进,现在java也学习c#的优点
    所以现在是两者互相取长补短。从架构上看是完全一样的体系。
      

  3.   

    老盖看不过去了!
    JAVA太强了!
    所以就模仿了JAVA
    不是相似,是非常相似,只是一个没有开放源代码而已!
      

  4.   

    C#与java的语法都很像的,都面向对象。我觉得C#像介于c++与java之间的一种语言。
    C#的界面设计很方便,拖拉就可以了,但是我还是觉得要学习面向对象的思想,还是学java。
      

  5.   

    Java安装方便
    C#硬盘不够,装不下