首页 >> 网络营销词典 >> 互联网工具及软件 >> java sdk

java sdk[编辑]


概述
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。SDK是一种软件开发工具包。般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台等建立应用软件的开发工具的集合。

java简介

     Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

研发背景

    Java是由Sun Microsystems公司推出的面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并于在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。

技术优势

     与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。“Java 语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。

     Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java 平台是基于 Java 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的NET平台以及模仿Java的C语言。Java是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。

sdk简介

     SDK(Software Development Kit, 即软件开发工具包 )一般是被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

主要特点

     API(Application Programming Interface,应用编程接口)就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的 API 而使操作系统去执行应用程序的命令(动作)。

     DLL,即 Dynamic Link Library(动态链接库)。在windows环境下含有大量 .dll 格式的文件,这些文件就是动态链接库文件,其实也是一种可执行文件格式。 Windows 的三大模块就是以 DLL 的形式提供的 ,里面就含有了 API 函数的执行代码。

     SDK 包含了使用 API 的必需资料,所以人们也常把仅使用 API 来编写 Windows 应用程序的开发方式叫做“SDK 编程”。

其他资料

     SDK 可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如产品供应商提供一个专有的SDK可能与自由软件开发抵触。GPL能使SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。

参考资料: 百度百科
扩展阅读:
相关词条:
合作编辑:

网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。

词条信息

浏览次数:21

编辑次数:0历史版本

创建者: 王会君

最近更新:2015/11/14 14:11:26

词条分类导航

关于网络营销教学网站| 本站动态| 网站地图| 版权声明| 联系作者| 问题和建议|

版权声明:网络营销教学网站所有作品版权均归原作者所有,未经书面许可,严禁任何形式的转载/转贴、出版、篡改、汇编、编译等。