Java程序设计教程(施霞萍)第一节.pptVIP

  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文档。上传文档
查看更多
第一章 Java 程序设计教程 (第3版) 施霞萍 王谨德等编著 机械工业出版社 Java 程序设计 第一章 Java程序设计概述 第二章 Java程序设计的基本概念 第三章 Java的结构化程序设计 第四章 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) Java ME——Java Micro Edition用于嵌入式Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。 (2)Java SE——Java(Software Development Kit)Standard Edition是Java最通行的版本,是用于工作站、PC机的Java标准平台。因此也是本书应用程序的使用版本。 (3) Java EE——Java Enterprise Edition可扩展的企业应用Java平台,它提供了企业e-Business架构及Web Services服务,深受广大企业用户的欢迎之处是其开放的标准和优越的跨平台能力。 第二节 Java的特点 Java语言主要功能特点如下: 1.语法简单、易于初学者学习。 2.执行方式效率高。 3.对被编译好的目标程序(字节码)的执行与平台无关。 4.使用分布式技术,保证运行安全。 5.提供丰富的API文档和类库。 第三节 Java程序介绍 用Java语言编辑的源程序的执行方法是采用先经过编译器编译、再利用解释器解释的方式来运行的。它综合了编译语言与解释性语言的众多优点,使其执行效率较以往的程序设计语言有了大幅度的提高。 Java源程序经过编译器编译,会被转换成一种我们将它称之为“字节码(byte_codes)”的目标程序。“字节码”的最大特点便是可以跨平台运行。 1.Java虚拟机 Java虚拟机(Java virtual machine, JVM),是一个 想象中的机器,在实际的计算机上通过软件模拟来实现。 JVM有自己想象中的硬件,如处理器、堆栈、寄存器 等,还具有相应的指令系统。 JVM是运行所有Java程序的抽象计算机,是Java语言的 运行环境 。我们可以把Java的字节码(byte_codes)看 成是JVM所运行的机器码。 2.Java开发工具 为了正确且顺利地创建、运行和调试Java程序,我们需要Java源程序的编译器、解释器和其它一系列工具,这些内容都由一系列程序文件(软件)组成。这些文件的集合称为Java的开发工具。 3.Java开发工具简介 (1)SDK(Software Development Kit):由Sun Microsystems公司所开发的一套Java程序开发软件,可从Sun Microsystems公司的网站免费获得。在Java所有的开发工具中,SDK是最基本的开发工具包,该软件包含一个JRE的子软件,是Java的运行环境。 (2)Eclipse (Integrated Development Environment) IDE:由I

文档评论(0)

189****6140 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档