电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java语言的特点

Java语言的特点_第1页
1/6
Java语言的特点_第2页
2/6
Java语言的特点_第3页
3/6
1 1.简单 Jav a 最初是为对家用电器进行集成控制而设计的一种语言,因此它必须简单明了。Jav a 语言的简单性主要体现在以下三个方面: 1) Jav a 的风格类似于C++,因而C++程序员是非常熟悉的。从某种意义上讲,Jav a 语言是C 及C++语言的一个变种,因此,C++程序员可以很快就掌握Jav a编程技术。 2) Jav a 摒弃了C++中容易引发程序错误的地方,如指针和内存管理。 3) Jav a 提供了丰富的类库。 2.面向对象 面向对象可以说是Jav a 最重要的特性。Jav a 语言的设计完全是面向对象的,它不支持类似C 语言那样的面向过程的程序设计技术。Jav a 支持静态和动态风格的代码继承及重用。单从面向对象的特性来看,Jav a 类似于Small Talk,但其它特性、尤其是适用于分布式计算环境的特性远远超越了Small Talk。 3.分布式 Jav a 包括一个支持HTTP 和FTP 等基于TCP/IP 协议的子库。因此,Jav a应用程序可凭借 URL 打开并访问网络上的对象,其访问方式与访问本地文件系统几乎完全相同。为分布环境尤其是Internet 提供的动态内容无疑是一项非常宏伟的任务,但Jav a 的语法特性却使我们很容易地实现这项目标。 4.健壮 2 Java 致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java 自已操纵内存减少了内存出错的可能性。Java 还实现了真数组,避免了覆盖数据的可能。这些功能特征大大缩短了开发 Java 应用程序的周期。Java 提供 Null 指针检测数组边界检测异常出口字节代码校验。 5.结构中立 另外,为了建立 Java 作为网络的一个整体,Java 将它的程序编译成一种结构中立的中间文件格式。只要有 Java 运行系统的机器都能执行这种中间代码。现在,Java 运行系统有 Solaris2.4(SPARC),Win32 系统(Windows95 和WindowsNT)等.Java 源程序被编译成一种高层次的与机器无关的byte-code 格式语言,这种语言被设计在虚拟机上运行,由机器相关的运行调试器实现执行。 6.安全 Java 的安全性可从两个方面得到保证。一方面,在Java 语言里,象指针和释放内存等 C++功能被删除,避免了非法内存操作。另一方面,当 Java 用来创建浏览器时,语言功能和浏览器本身提供的功能结合起来,使它更安全。Java语言在你的机器上执行前,要经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以及试图改变一个对象的类型。 7.可移植的 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java语言的特点

小辰3+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部