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技术概览

第0章 Java技术概览 Java是一种出色的面向对象跨平台编程语言。在当今的软件领域几乎无处不见Java语言活跃的身影,然而Java语言究竟是什么,本节将从两个方面解释Java的“身世”,Java既是一种编程语言,也是一个软件平台。并且将从多个方面分析了Java到底能为我们做什么。 0.1 Java技术 Java既是编程语言也是软件平台,作为编程语言的Java有自己的一套机制实现源程序到处理器可执行程序间的过度与转换,作为软件平台的Java为程序员提供了编程接口和Java虚拟机(JVM),下面将依次介绍。 0.1.1 Java编程语言 Java作为一种高级语言具有许多优良特性,如跨平台、面向对象、分布式、多线程、安全性、健壮性、简单性等。这些优良的特性在读者学习完本书后会有很好的体会。 在Java语言中所有的源代码可以通过无格式的记事本编写,并保存为.Java文件,因为通过该扩展名,Java编译器会知道该文件是自己可以处理的文件。经过编译后的文件为.class文件,该文件是字节码文件,此时.class文件不能被处理器直接读取执行,必须通过虚拟机转换成二进制文件后才可以被处理器执行。图Java程序的开发过程说明了上面叙述的内容。 0.1.2 Java语言平台 Java语言也是一种软件平台。平台可以理解为软件运行所需的软件或硬件环境,如操作系统可以看做软件平台,它提供了引用程序运行的环境,如在Window XP操作系统上运行Word字处理程序。当然如果从用户的角度看,操作系统其实是软件和硬件相结合的综合平台,因为操作系统对硬件的操作用户是看不见的,但是操作系统又确实管理并运行在硬件平台上。 而Java语言作为软件平台,为Java源程序编写和运行提供了完善的环境。但是该Java提供的软件平台不和硬件发生任何关系,该平台是纯软件平台,运行在操作系统上,Sun为不同的操作系统编写了相应的JVM。作为软件平台的Java由两部分组成。 0.1.3 Java语言的功能 Java语言作为完善而强大的软件平台,每个版本的Java平台都会提供如下的功能或组件。 (1)开发工具 (2)应用程序编程接口(API) (3)用户接口工具集 (4)集成类库 0.1.4 Java语言的优点 Java语言与其他语言如C、C++、Delphi等语言相比,有它自己的优势,无论你学习Java的初衷为何,Java语言确实使得你的程序更友好,并且需要较少的劳动。下面将介绍Java语言的优点以证实上述的说法。 (1)入门更快 (2)代码量少 (3)编码更容易 (4)程序开发更快 (5)避免平台依赖 (6)程序的平台独立性 0.2 Windows下的“HelloWorld”应用程序 到本节为止,笔者还没有介绍如何编写Java程序。当然程序的编写、编译和执行都需要一定的软件环境或编辑工具,所以在写Java程序前需要读者做些准备工作,最基本的需要两个软件,一个是Java的JDK,一个是文本编辑工具。本节在0.2.1介绍这两个软件,在0.2.2介绍创建一个Java应用程序的步骤。 0.2.1 创建应用程序的软件环境 JDK是Java开发工具集的意思,就是为开发Java程序提供了一套工具,包括源程序的编译、调试、运行等工具,并提供了一些API接口工具。读者可以到Sun的网站下载JDK并安装使用,这部分内容在第1章再详细介绍,读者只需要知道开发Java程序需要安装JDK。 对于初学者而言,编写源程序的工具最好选择无格式的文本编辑器,Windows自带的记事本就是很好的Java源程序编写工具。可以如图所示打开Windows平台的记事本。 0.2.2 创建“HelloWorld”应用程序的步骤 本节通过一个示例介绍开发Java应用程序的步骤,该示例程序为HelloWorld,它的功能很简单,就是在标准输出打印字符串“HelloWorld!”。下面演示创建步骤。 1.创建源程序文件:该文件包含使用Java语言编写的代码,当然这些代码要符合Java规范的。可以使用任意的文本编辑器来创建Java源程序文件。 2.编译源程序:首先选择【开始】【运行】然后输入cmd指令,则打开一个DOS窗口。该窗口的目录提示为当前目录,该目录通常是WindowsXP的主目录。 3.运行源程序:在编译完程序后需要运行程序,运行程序很简单,在当前目录下输入Java HelloWord,这里的HelloWorld就是刚才编写的类的名字。 0.3 深入探讨“HelloWord”应用程序 本节将详细介绍HelloWorld源程序,在0.2节读者已经看到如何编写、编译和执行Java源程序。但是读者或许想知道源程序到底是如何运行。为了说明的方便这里再次列出该代码程序。 1 /** 2 类HelloWor

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档