- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web程序技术及工作原理 1. Java.net 1. Java.net 1. Java.net 1. Java.net 1. Java.net 1. Java.net 1. Java.net 2.SUN和MS 2.SUN和MS 2.SUN和MS 3. Web本质 4. Web工作原理 5. Web程序架构 6. Web程序优点 * * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. SPARC Intel … Windows FreeBSD Solaris Mac?OS Linux Java系统 JVM Java语言应用程序 Javac编译成Java字节码 JVM JIT技术转换为本地机器码 操作系统OS 硬件 Java系统屏蔽OS差异,真正实现“一次写完,全世界运行”;而C/C++并非如此,在不同的OS上需要重新编码,如:Linux上C写的程序在windows上是编译不过的。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Intel Windows Windows XP及以前 .net系统 Wintel联盟 Windows API函数 COM COM COM COM COM组件 COM COM .net framework Windows Vista及以后 Windows .net内核 系统接口为WinFX,不再是传统API 传统API函数是为兼容老版本的包装 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. .net语言应用程序 C#、VB.net、D、VC++.net、 VF.net、VJ++.net、PB.net 编译成MSIL JIT技术转换为本地机器码 操作系统OS 硬件 注:目前.net支持的操作系统主要是Windows,Ximian公司的mono计划能够在Linux上运行.net程序。 注:C#语言是MS为.net系统量身订做的一门语言。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. J2SE(Java 2 Platform, Standard Edition) J2EE(Java 2 Platform, Enterprise Edition) J2ME(Java 2 Platform, Micro Edition) Java体系 WinForm ASP.net-WebForm WinCE.net .net体系 客户端开发 Web开发 嵌入式开发 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 如何选择开发语言——C/C++与Java、C#语言哪个更好? Java、C#语言是依附于Java体系和.net体系统,C/C++是“无上级组织”的,是“个体户”。 Java体系和.net体系统就象右图的工具包,里面有一套按需的造好的工具。你需要编Web就用Web套件,需要编客户端程序,就用客户端套件。而C/C++是没有这些套件的(如果说有,那也只能是一些STL,还不能成为工具),就好象要拧一颗十字镙丝,先得用钢锯锯一块钢筋,再用铁锤打成型,再用锉刀锉成十字型镙丝刀,再用来拧镙丝。 这个例子并不能说明C/C++就不如Java或C#,关键是看你用来做什么? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 如何选择开发语言——语言与项目成本的关系 C/C++ 为硬件订制,花费的时间多,技术要求高,可选用较便宜的蕊片 蕊片价格相对便宜,人力成本高 Java/.net 屏蔽硬件细节,花费的时间少,但对蕊片的要求提高,因为要存储和运行Java/.net的VM,需要消耗额外的资源 蕊片价格较高,人才成本低 问题:
您可能关注的文档
最近下载
- 灯盏生脉胶囊配合康复训练对脑梗死患者肢体功能影响的临床观察.pdf VIP
- (高清版)-B-T 19973.1-2023 医疗保健产品灭菌 微生物学方法 第1部分:产品上微生物总数的确定.pdf VIP
- 西门子PLC与配方功能.pptx VIP
- 高中毕业生登记表(完整A4版).pdf VIP
- XX年春运驾驶员安全培训试题(有答案) .pdf VIP
- 2023年同等学力申硕全国统考计算机科学与技术真题与答案.pdf VIP
- 供应商管理:供应商行为准则的内容.doc VIP
- 机械设备行业矿山机械深度报告:千亿美元高端赛道,中国龙头迈向全球.docx
- 《黑水》完整中英文对照剧本.doc
- TOSHIBA东芝复合机e-STUDI02006产品说明书.pdf
文档评论(0)