java语言的特点及程序设计_Java语言技术的应用.pdfVIP

java语言的特点及程序设计_Java语言技术的应用.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

java语言的特点及程序设计_Java语言技术的应用

任何编程语言都离不开数据结构,java也不例外,在java的世界

里,数据都有自己的数据类型,而且不同的数据类型有不同的特性。

下面是小编为大家整理的,希望对你们有帮助。

java语言的特点

1.简单

Java最初是为对家用电器进行集成控制而设计的一种语言,因此

它必须简单明了。Java语言的简单性主要体现在以下三个方面:

1)Java的风格类似于C++,因而C++程序员是非常熟悉的。从

某种意义上讲,Java语言是C及C++语言的一个变种,因此,C++程

序员可以很快就掌握Java编程技术。

2)Java摒弃了C++中容易引发程序错误的地方,如指针和内存管

理。

3)Java提供了丰富的类库。

2.面向对象

面向对象可以说是Java最重要的特性。Java语言的设计完全是面

向对象的,它不支持类似C语言那样的面向过程的程序设计技术。

Java支持静态和动态风格的代码继承及重用。单从面向对象的特性来

看,Java类似于SmallTalk,但其它特性、尤其是适用于分布式计算

环境的特性远远超越了SmallTalk。

3.分布式

Java包括一个支持HTTP和FTP等基于TCP/IP协议的子库。因

此,Java应用程序可凭借URL打开并访问网络上的对象,其访问方式

与访问本地文件系统几乎完全相同。为分布环境尤其是Internet提供

的动态内容无疑是一项非常宏伟的任务,但Java的语法特性却使我们

很容易地实现这项目标。

4.健壮

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.可移植的

这句话一直是Java程序设计师们的精神指标,也是Java之所以能

够受到程序设计

文档评论(0)

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

1亿VIP精品文档

相关文档