《Java技术概览》PPT课件

《Java技术概览》PPT课件

ID:45088557

大小:658.50 KB

页数:20页

时间:2019-11-09

《Java技术概览》PPT课件_第1页
《Java技术概览》PPT课件_第2页
《Java技术概览》PPT课件_第3页
《Java技术概览》PPT课件_第4页
《Java技术概览》PPT课件_第5页
资源描述:

《《Java技术概览》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第0章Java技术概览Java是一种出色的面向对象跨平台编程语言。在当今的软件领域几乎无处不见Java语言活跃的身影,然而Java语言究竟是什么,本节将从两个方面解释Java的“身世”,Java既是一种编程语言,也是一个软件平台。并且将从多个方面分析了Java到底能为我们做什么。0.1Java技术Java既是编程语言也是软件平台,作为编程语言的Java有自己的一套机制实现源程序到处理器可执行程序间的过度与转换,作为软件平台的Java为程序员提供了编程接口和Java虚拟机(JVM),下面将依次介绍。0.1.1Java编程语言Java作为一种高级语言具有许多优良特性,如

2、跨平台、面向对象、分布式、多线程、安全性、健壮性、简单性等。这些优良的特性在读者学习完本书后会有很好的体会。在Java语言中所有的源代码可以通过无格式的记事本编写,并保存为.Java文件,因为通过该扩展名,Java编译器会知道该文件是自己可以处理的文件。经过编译后的文件为.class文件,该文件是字节码文件,此时.class文件不能被处理器直接读取执行,必须通过虚拟机转换成二进制文件后才可以被处理器执行。图Java程序的开发过程说明了上面叙述的内容。0.1.2Java语言平台Java语言也是一种软件平台。平台可以理解为软件运行所需的软件或硬件环境,如操作系统可以看做

3、软件平台,它提供了引用程序运行的环境,如在WindowXP操作系统上运行Word字处理程序。当然如果从用户的角度看,操作系统其实是软件和硬件相结合的综合平台,因为操作系统对硬件的操作用户是看不见的,但是操作系统又确实管理并运行在硬件平台上。而Java语言作为软件平台,为Java源程序编写和运行提供了完善的环境。但是该Java提供的软件平台不和硬件发生任何关系,该平台是纯软件平台,运行在操作系统上,Sun为不同的操作系统编写了相应的JVM。作为软件平台的Java由两部分组成。0.1.3Java语言的功能Java语言作为完善而强大的软件平台,每个版本的Java平台都会提

4、供如下的功能或组件。(1)开发工具(2)应用程序编程接口(API)(3)用户接口工具集(4)集成类库0.1.4Java语言的优点Java语言与其他语言如C、C++、Delphi等语言相比,有它自己的优势,无论你学习Java的初衷为何,Java语言确实使得你的程序更友好,并且需要较少的劳动。下面将介绍Java语言的优点以证实上述的说法。(1)入门更快(2)代码量少(3)编码更容易(4)程序开发更快(5)避免平台依赖(6)程序的平台独立性0.2Windows下的“HelloWorld”应用程序到本节为止,笔者还没有介绍如何编写Java程序。当然程序的编写、编译和执行都需

5、要一定的软件环境或编辑工具,所以在写Java程序前需要读者做些准备工作,最基本的需要两个软件,一个是Java的JDK,一个是文本编辑工具。本节在0.2.1介绍这两个软件,在0.2.2介绍创建一个Java应用程序的步骤。0.2.1创建应用程序的软件环境JDK是Java开发工具集的意思,就是为开发Java程序提供了一套工具,包括源程序的编译、调试、运行等工具,并提供了一些API接口工具。读者可以到Sun的网站下载JDK并安装使用,这部分内容在第1章再详细介绍,读者只需要知道开发Java程序需要安装JDK。对于初学者而言,编写源程序的工具最好选择无格式的文本编辑器,Win

6、dows自带的记事本就是很好的Java源程序编写工具。可以如图所示打开Windows平台的记事本。0.2.2创建“HelloWorld”应用程序的步骤本节通过一个示例介绍开发Java应用程序的步骤,该示例程序为HelloWorld,它的功能很简单,就是在标准输出打印字符串“HelloWorld!”。下面演示创建步骤。1.创建源程序文件:该文件包含使用Java语言编写的代码,当然这些代码要符合Java规范的。可以使用任意的文本编辑器来创建Java源程序文件。2.编译源程序:首先选择【开始】【运行】然后输入cmd指令,则打开一个DOS窗口。该窗口的目录提示为当前目录,该

7、目录通常是WindowsXP的主目录。3.运行源程序:在编译完程序后需要运行程序,运行程序很简单,在当前目录下输入JavaHelloWord,这里的HelloWorld就是刚才编写的类的名字。0.3深入探讨“HelloWord”应用程序本节将详细介绍HelloWorld源程序,在0.2节读者已经看到如何编写、编译和执行Java源程序。但是读者或许想知道源程序到底是如何运行。为了说明的方便这里再次列出该代码程序。1/**2类HelloWorld的功能是在标准输出3打印一行输出“HelloWorld!”4*/5classHelloWorld{6publicstati

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。