1问阐述特点和实用性1.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic Visual Basic是一种由微软公司开发的结构化的、模块化的、面向对象 的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。 特点: 1、窗体控件的增加和改变可以用拖放技术实现。VB 的程序可以包含一 个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样 子。有很少功能的对话框窗口 (比如没有最大化和最小化按钮的窗体) 可以用来提供弹出功能。VB 的组件既可以拥有用户界面,也可以没 有。VB 使用参数计算的方法来进行垃圾收集,这个方法中包含有大量 的对象,提供基本的面向对象支持。VB 使得大量的外界控件有了自己 的生存空间。 2、Visual Basic 语言具有不支持继承、无原生支持多线程、异常处理不 完善等三项明显缺点,使其有所局限性。 3、派生语言。微软开发了一系列由 Visual Basic 所派生的语言:VBA 、 VBS、vb.net Microsoft Visual C++ Microsoft Visual C++ (简称Visual C++、MSVC、VC++或VC )是微软公司的 C++开发工具,具有集成开发环境,可提供编辑C语言,C++ 以及C++/CLI 等编程语言。VC++集成了便利的除错工具,特别是集成了微软Windows 视窗操作系统应用程序接口 (Windows API)、三维动画DirectX API, Microsoft .NET框架。它以拥有“语法高亮” ,IntelliSense (自动完成功 能)以及高级除错功能而著称。其编译及建置系统以预编译头文件、最 小重建功能及累加连结著称。 特点: 1、C++设计成静态类型和C 同样高效且可移植的多用途程序设计语言。 其设计直接的和广泛的支持多种程序设计风格 (程序化程序设计、资料 抽象化、面向对象程序设计、泛型程序设计),无需复杂的程序设计环 境,语言灵活,运算符的数据结构丰富、具有结构化控制语句、程序执 行效率高,而且同时具有高级语言与汇编语言的优点,与其它语言相比 ,可以直接访问物理地址,与汇编语言相比又具有良好的可读性和可移 植性。 总得来说,C++语言的主要特点表现在两个方面,一是尽量兼容C,二是 支持面向对象的方法。它操持了C的简洁、高效的接近汇编语言等特 点,对C的类型系统进行了改革的扩充,因此C++ 比C更安全,C++ 的编译 系统能检查出更多的类型错误。 2、C++ 由于语言本身复杂。相比于其它编译型语言,编译器较难编写。 适应性: C++丰富的语法特性使得它的学习入门门槛相比于很多其它脚本语言要 高,但C++常用特性并不多,可以有选择性的学习与运用。C++是在C语 言的基础上开发的一种面向对象编程语言,属于编译型语言,应用广 泛;C++支持多种编程范式,面向对象编程、泛型编程和过程化编程。 其编程领域众广,常用于系统开发,引擎开发等应用领域,支持类、封 装、继承、多态等特性。 Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒 弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强 大和简单易用两个特征。同时具有简单性、面向对象、分布式、健壮 性、安全性、平台独立与可移植性、多线程、动态性等特点。 特点: 1.简单性。 2.面向对象。 4.编译和解释性。 5.稳健性。 6.安全性 7.可移植性 8.高性能 9.多线索性 10.动态性 适应性: 1、Android应用。许多的 Android应用都是Java程序员开发者开发。 2、在金融业应用的服务器程序。Java在金融服务业的应用非常广泛, 很多第三方交易系统、银行、金融机构都选择用Java开发,因为相对而 言,Java较安全。 3、网站。Java 在电子商务领域以及网站开发领域占据了一定的席位。 4 、嵌入式领域。Java在嵌入式领域发展空间很大。 5、大数据技术。Hadoop 以及其他大数据处理技术很多都是用Java,例 如Apache的基于Java 的HBase和Accumulo 以及 ElasticSearchas 。 6、高频交易的空间。Java平台提高了这个平台的特性和即使编译,他 同时也能够像 C++ 一样传递数据。 7、科

文档评论(0)

moon8888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档