java程序的设计的教程[第2版]机械工业发行社ch01.pptVIP

java程序的设计的教程[第2版]机械工业发行社ch01.ppt

  1. 1、本文档共52页,可阅读全部内容。
  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程序的设计的教程[第2版]机械工业发行社ch01

第一章 Java 程序设计教程 Java 程序设计 第一章 Java程序设计概述 第二章 Java程序设计的基本概念 第三章 Java的结构化程序设计 第一章 Java程序设计概述 第一节 Java与程序 第二节 Java的特点 第三节 Java程序介绍 第四节 Java程序的开发过程 第五节 Java资源的获取与安装 第一节 Java与程序 1.程序设计概述: 程序设计是伴随着电子计算机的出现而产生的一门技术。程序设计,简单地说:就是根据所提出的任务,把计算机能够正确完成该任务而所要做的工作写成一种能让计算机直接或间接接受的语句的过程,整个任务所对应的一系列语句的集合即被称为一段程序。 随着计算机科学的飞速发展,程序设计的方式和水平也在不断提高。程序设计所用的语言(被称为程序设计语言)从低级语言发展到高级语言。与计算机硬件的发展一样,程序设计语言作为计算机软件的一部分也有它的几个发展阶段: 2.程序的运行 3.Java与程序 Java是美国Sun Microsystems公司于1995年5月正式发布的程序设计语言,它的前身是Sun Microsystems公司为智能消费类家用电器研究而开发的项目一部分,但该项目的开发过程却并不顺利,直到1993年Web开始在Internet上盛行,开发小组试着将这一技术转移到Web网络上,没想到这一举动竟使Java在Internet上获得了空前的成功,使它成为了Web世界富有创造性的工具。时至今日,尽管Web开发人员仍然在利用Java使站点更生动、活泼,但它已远远超过了Web技术的范围。 4.Java的发展 5.Java的运行平台 Java大家庭中三大主要成员: (1) J2ME——Java 2 Micro Edition用语嵌入式Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。 (2)J2SE——Java 2 (Software Development Kit)Standard Edition是Java最通行的版本,是用于工作站、PC机的Java标准平台。因此也是本书应用程序的使用版本。 (3) J2EE——Java 2 Enterprise Edition可扩展的企业应用Java 2平台,它提供了企业e-Business架构及Web Services服务,除深受广大企业用户的欢迎之处是其开放的标准和优越的跨平台能力。 第二节 Java的特点 Java语言主要功能特点如下: 1.语法简单、易于初学者学习。 2.执行方式效率高。 3.对被编译好的目标程序(字节码)的执行与平台无关。 4.使用分布式技术,保证运行安全。 5.提供丰富的API文档和类库。 第三节 Java程序介绍 用Java语言编辑的源程序的执行方法是采用先经过编译器编译、再利用解释器解释的方式来运行的。它综合了解释性语言与编译语言的众多优点,使其执行效率较以往的程序设计语言有了大幅度的提高。 Java源程序经过编译器编译,会被转换成一种我们将它称之为“字节码(byte_codes)”的目标程序。“字节码”的最大特点便是可以跨平台运行。 1.Java虚拟机 任何一种可以运行Java程序的软件都可以被称为Java虚拟机(Java virtual machine, JVM),因此诸如浏览器与Java的开发工具等皆可看作一部JVM。当然我们可以把Java的字节码(byte_codes)看成是JVM所运行的机器码。 2.Java开发工具 为了正确且顺利地创建、运行和调试Java程序,我们需要针对Java源程序的编译器、解释器和其它一系列工具,这些内容都由一系列程序文件(软件)组成。这些文件的集合称为Java的开发工具。 3.Java开发工具简介 (1)SDK(Software Development Kit):由Sun Microsystems公司所开发的一套Java程序开发软件,可从Sun Microsystems公司的网站免费获得,本书中的所有程序都用这个版本的工具测试。其最新版本为SDK1.4。 (2)Jbuilder:由Borland公司所开发的Java程序开发软件,一个优秀的可视化编辑工具,其个人版、企业版都可以在Borland公司网站的网页上下载安装。 (3)Visual Café :由Synmentac公司所开发的Java程序开发软件,可视化编辑工具,其标准版可获限期免费使用,但因它在其中增加了一些其版本专有的类,因而导致其编译的Java源程序与SDK不能兼容。 4.SDK目录结构简介 1.软件安装的根目录 包含版权、许可以及README文件。还包括:src.z

您可能关注的文档

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档