为什么很多人都说用c#写的程序的性能会比其他的差,比如大部分人说java写的要被c#的性能好 是因为他的代码大部分是继承来的,不一定可以符合一个编程人所要拥有的"控制狂"的要求吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 绝对的撤淡,同样硬件条件下,绝大多数场景java都要比C#慢。而且java的那些所谓的框架也都是效率极差的。 补充楼上:如果放在几年前,也许还可以夸张地说.net许多东西从java借鉴而来,因为.net毕竟比java晚了6、7年才开发出来。但是这3年,随着.net的3.0、3.5版本,以及即将发布的4.0版本,.net framework已经大大地把java甩在后边,这三年中sun的java不得不紧忙着跟随.net提供了许多抄袭.net的基本功能。 什么叫“符合一个编程人所要拥有的"控制狂"的要求”?那么是不是你每天吃的东西都要自己去种才符合“控制狂”的要求?你用的计算机呢,自己一个零件一个零件去焊?“很多人都说用c#写的程序的性能会比其他的差”...我猜这很多人除了Java阵营的人感觉到.NET的威胁而诋毁它之外,以前的Win32应用系统开发人员则大多是因为对.NET产生恐慌所以去诋毁它,也有一些新手只是道听途说就跟着瞎凑热闹...汽车刚问世时也被大部分人嘲笑,但是被淘汰的是马车....NET带来的工业化生产让那些曾经的代码大拿们感到恐慌,因为在工业化生产时代他们不再那么重要...一个强有力的PM和一个思维开放的SA带领一群菜鸟就能够比他们产生更大的生产力...以前那种只靠埋头写代码就可以牛B烘烘的大拿发现当他们不得不接受这些新事物时,地位突然降低到不曾想象的地步...于是只好痛苦地诋毁这些让他们产生危机感的东西...当然真正的高手是不会有危机感的,他们很快就会掌握这些新技术为他们增加一项优势...这在其他行业都曾发生过,以前的老工匠们也诋毁过机器...但是历史的车轮是谁也挡不住的...另外那些大拿们大都像从前一样总是想保守自己的代码的秘密,所以热衷于探讨代码的加密...其实在应用系统这个领域没有什么秘密可言,真正掌握核心技术的高手们是不会低估任何新技术的... 排名69的高手发话了,呵呵;JAVA本来就没C#快,一开始我就这么认为,而且C#一开始桌面应用就要比JAVA好得多说JAVA跟在NET后最明显的一个例子就是泛型,C#2.0推出泛型时MSDN还做了一个网络讲座说到后来JAVA的泛型是如何不同,在性能上是有差距的..等等; .Net和Java各有各的特点..Java跨平台. 估计.net在中国的市场是远远领先java的!市场占有率说明一切。 确实是扯淡同样条件下,C#程序性能比JAVA高很多如果运行起来不如JAVA快,那么程序员去检查架构吧,一般都出在这些方面了 计算器 如何控制键盘,只输出小写字母和数字? C#制作播放器,怎么同步显示歌词呢?有谁会的啊 关于一个软件问题 两个Sql Server 2000数据库怎样相容? 关于对象比较和值比较.. 如何获取本机IE浏览器发送出去的Form表单信息 类型转换问题? 请教:我用DataTable.PrimaryKey属性为啥不能获取表的主键? sql server 2005 装不成功 C# 中的switch 语句 求一个极其高难的算法或者有公式(难倒所有人)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货