比较 .NET 和 Java

2016-02-19 18:56 6 1 收藏

下面图老师小编跟大家分享比较 .NET 和 Java,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

在经验丰富的 Java 开发人员看来,.NET 可能与 Java 平台很相似,它们都提供了一种创建应用程序的结构化方法,都有编译为中间代码的语言,都为应用程序开发提供了一个大型 API 库。但实际上,.NET 的核心有一套与 Java 平台不同的目标。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

从概念上讲,Java 是两样东西:Java 平台(运行时和 API)和 Java 语言。Java 平台的用途是支持用 Java 语言编写并被编译为 Java 字节码的应用程序。尽管进行了许多试图将其他语言编译为 Java 字节码的工作,但是这些工作大部分都是学术活动。Java 的理想目标一直是“在多种平台上使用一种语言”。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

.NET 也是两样东西:.NET Framework(运行时和 API)和大量支持它的编程语言。.NET Framework 的用途是支持用任一种语言编写并被编译为 MSIL 的应用程序。.NET 的目标是“多种语言共享一种平台”。

来源:http://www.tulaoshi.com/n/20160219/1619571.html

延伸阅读
根据来自数据调查公司Evans Data的分析,在实施面向服务体系架构(SOA)的时候,开发者正在呈现选择Java还是.NET的分歧。 这个调查公司在六月份进行了一个调查,调查了在Web服务项目中工作的近400名开发者。这些调查结果被与六个月前的调查结果进行了对比。 新的调查发现,.NET依然是实施SOA的首选平台,其中有31%的开发者计划...
为什么会有Java,为什么会有.NET 有人说,Java是为了跨Windows和UNIX而产生的。是这样吗? Sun有自己的操作系统solaris,并且打的是高端市场,而Java发展早期阶段,Windows还主要定位在中小型企业,并没有打算与Sun一争高端客户。 而且Sun的用户大部分都是大型企业级,而Windows定位在家庭消费用户,由于Windows已经成为桌...
标签: Web开发
原文: http://www.microsoft.com/china/msdn/library/webservices/asp.net/us0501ASPNETPerformance.mspx?mfr=true 适用于: AJAX(异步 JavaScript 和 XML) Microsoft AJAX.NET Microsoft ASP.NET 摘要: 了解如何将 AJAX(异步 JavaScript 和 XML)用于您的 Microsoft ASP.NET 应用程序,使其互动性更强、响应更及时。 下载本文的代码...
在软件世界里,Java与.NET无疑是两个旗鼓相当的对手,一再上演着一出又一出你来我往、拼力争夺的好戏。在这种争夺的过程中,有受益者,也有牺牲者。平心静气地想一想,微软和Sun公司都是兵器的制造者,软件人员才是斗士,用户们只好去做受益者或是牺牲品。 真的有那么凄惨吗?事实上,和平的曙光已经出现了。 战争与和平 很多人认为,J...
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有...

经验教程

332

收藏

76
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部