《jaa程序设计教程第2版机械工业出版社ch课件》由会员分享,可在线阅读,更多相关《jaa程序设计教程第2版机械工业出版社ch课件(52页珍藏版)》请在金锄头文库上搜索。
1、Java程序设计教程1jaa程序设计教程第2版机械工业出版社chJava 程序设计第一章Java程序设计概述第二章Java程序设计的基本概念第三章Java的结构化程序设计2jaa程序设计教程第2版机械工业出版社ch第一章Java程序设计概述第一节Java与程序第二节Java的特点第三节Java程序介绍第四节Java程序的开发过程第五节Java资源的获取与安装3jaa程序设计教程第2版机械工业出版社ch第一节Java与程序1. 1.程序设计概述:程序设计概述: 程序设计是伴随着电子计算机的出现而产生的一门技术。程序设计,简单地说:就是根据所提出的任务,把计算机能够正确完成该任务而所要做的工作写成
2、一种能让计算机直接或间接接受的语句的过程,整个任务所对应的一系列语句的集合即被称为一段程序。 随着计算机科学的飞速发展,程序设计的方式和水平也在不断提高。程序设计所用的语言(被称为程序设计语言)从低级语言发展到高级语言。与计算机硬件的发展一样,程序设计语言作为计算机软件的一部分也有它的几个发展阶段: 4jaa程序设计教程第2版机械工业出版社ch第一阶段:第一阶段:机器语言机器语言第二阶段:第二阶段:汇编语言汇编语言第三阶段:第三阶段:高级语言高级语言 面向过程面向过程 程程 序设计序设计 语言语言 面向对象面向对象程程 序设计序设计语言语言5jaa程序设计教程第2版机械工业出版社ch2. 2.
3、程序的运行程序的运行直接运行直接运行运行结果运行结果机器语言机器语言目标程序目标程序运行结果运行结果运行运行汇编汇编汇编语言汇编语言高级语言高级语言解释并执行解释并执行运行结果运行结果目标程序目标程序6jaa程序设计教程第2版机械工业出版社ch3.Java3.Java与程序与程序 Java是美国Sun Microsystems公司于1995年5月正式发布的程序设计语言,它的前身是Sun Microsystems公司为智能消费类家用电器研究而开发的项目一部分,但该项目的开发过程却并不顺利,直到1993年Web开始在Internet上盛行,开发小组试着将这一技术转移到Web网络上,没想到这一举动竟
4、使Java在Internet上获得了空前的成功,使它成为了Web世界富有创造性的工具。时至今日,尽管Web开发人员仍然在利用Java使站点更生动、活泼,但它已远远超过了Web技术的范围。7jaa程序设计教程第2版机械工业出版社ch4.Java4.Java的发展的发展1991年Sun Microsystems公司进军消费电子产品(IA)市场。19914Sun 成立“Green”小组,以C+为基础开发新的程序设计语言,并将其命名为Oak。199210Green小组升格为First Person公司,他们将Oak的技术转移到Web上,并把Oak改名为Java。19931994Web在Internet
5、上开始流行,致使Java得以迅速发展并获得成功。19955Sun Microsystems公司正式发表Java与HotJava产品。199510Netscape与Sun Microsystems合作,在Netscape Nevigator中支持Java。199512微软(Microsoft)IE加入支持Java的行列。19962Java Beta测试版结束,Java 1.0版正式诞生。19972Java发展至1.1版。Java的第一个开发包JDK(Java Development Kit)发布。19997Java升级至1.2版。之后所有的版本均改名为Java 2。20009Java升级至1.3
6、版。20017Java升级至1.4版。8jaa程序设计教程第2版机械工业出版社ch5.Java5.Java的运行平台的运行平台Java大家庭中三大主要成员:(1) J2MEJava 2 Micro Edition用语嵌入式Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。(2)J2SEJava 2 ( Software Development Kit)Standard Edition是Java最通行的版本,是用于工作站、PC机的Java标准平台。因此也是本书应用程序的使用版本。(3) J2EEJava 2 Enterprise Edition可扩
7、展的企业应用Java 2平台,它提供了企业e-Business架构及Web Services服务,除深受广大企业用户的欢迎之处是其开放的标准和优越的跨平台能力。 9jaa程序设计教程第2版机械工业出版社ch第二节Java的特点JavaJava语言主要功能特点如下:语言主要功能特点如下:1. 1.语法简单、易于初学者学习。语法简单、易于初学者学习。2. 2.执行方式效率高。执行方式效率高。3. 3.对被编译好的目标程序对被编译好的目标程序( (字节码字节码) )的执行与平台无关。的执行与平台无关。4. 4.使用分布式技术使用分布式技术, ,保证运行安全。保证运行安全。5. 5.提供丰富的提供丰富
8、的APIAPI文档和类库。文档和类库。 10jaa程序设计教程第2版机械工业出版社ch第三节Java程序介绍 用用JavaJava语语言言编编辑辑的的源源程程序序的的执执行行方方法法是是采采用用先先经经过过编编译译器器编编译译、再再利利用用解解释释器器解解释释的的方方式式来来运运行行的的。它它综综合合了了解解释释性性语语言言与与编编译译语语言言的的众众多多优优点点,使使其其执执行行效率较以往的程序设计语言有了大幅度的提高。效率较以往的程序设计语言有了大幅度的提高。 JavaJava源源程程序序经经过过编编译译器器编编译译,会会被被转转换换成成一一种种我我们们将将它它称称之之为为“字字节节码码(
9、byte_codesbyte_codes)”的的目目标标程程序序。“字节码字节码”的最大特点便是可以跨平台运行。的最大特点便是可以跨平台运行。 11jaa程序设计教程第2版机械工业出版社ch1.Java1.Java虚拟机虚拟机任何一种可以运行Java程序的软件都可以被称为Java虚拟机(Java virtual machine, JVM),因此诸如浏览器与Java的开发工具等皆可看作一 部 JVM。 当 然 我 们 可 以 把 Java的 字 节 码(byte_codes)看成是JVM所运行的机器码。 Java源程序Java字节码程序Java程序运行结果Java编译器Java解释器12jaa程
10、序设计教程第2版机械工业出版社ch2.Java2.Java开发工具开发工具为了正确且顺利地创建、运行和调试Java程序,我们需要针针对对JavaJava源源程程序序的的编译器、解释器和其它一系列工具,这些内容都由一系列程序文件(软件)组成。这些文件的集合称为Java的开发工具。 13jaa程序设计教程第2版机械工业出版社ch3.Java3.Java开发工具简介开发工具简介( 1) SDK( Software Development Kit) : 由 Sun Microsystems公司所开发的一套Java程序开发软件,可从Sun Microsystems公司的网站免费获得,本书中的所有程序都用
11、这个版本的工具测试。其最新版本为SDK1.4。 (2)Jbuilder:由Borland公司所开发的Java程序开发软件,一个优秀的可视化编辑工具,其个人版、企业版都可以在Borland公司网站的网页上下载安装。(3)Visual Caf :由Synmentac公司所开发的Java程序开发软件,可视化编辑工具,其标准版可获限期免费使用,但因它在其中增加了一些其版本专有的类,因而导致其编译的Java源程序与SDK不能兼容。14jaa程序设计教程第2版机械工业出版社ch4.SDK4.SDK目录结构简介目录结构简介1软件安装的根目录 包含版权、许可以及README文件。还包括:src.zip构成Ja
12、va平台核心API的所有类的源文件的归档。2bin目录 包含SDK开发工具的可执行文件。3lib目录 开发工具使用的归档包文件。4jre目录 Java运行时环境的根目录。 其子目录 jrebin中包含Java平台使用的工具和库的可执行文件及DLL。5demo目录 含有资源代码的程序示例15jaa程序设计教程第2版机械工业出版社ch5.SDK5.SDK目录结构中目录结构中binbin目录下主要目录下主要开发工具的可执行文件简介简介(1)javac:Java语言的编译器。(2)java:Java应用程序执行引擎,类名后面可带一个或多个字符串参数。(3)javadoc:API生成器,对当前类生成HT
13、ML格式的API文档。(4)appletviewer:小应用程序浏览器。(5)jar:Java Archive文件归档工具,用它可以把类文件以及其他格式的文件进行压缩,以便于程序中引入以及网络传输等。(6)jdb:Java调试工具Debugger。16jaa程序设计教程第2版机械工业出版社ch6.Java6.Java的的APIAPI(Application Program InterfaceApplication Program InterfaceApplication Program InterfaceApplication Program Interface)文档简介文档简介Java的AP
14、I文档是Java程序开发的最好帮手,当你从Sun Microsystems公司的网站下载SDK参考文件“j2sdk-1_4_2-doc.zip”,解压缩后,可以在名为“j2sdk-1_4_2-doc” 的文件夹下看到以HTML格式制作的说明文件,它提供了所有有关API类库的信息及链接,API文档内容主要包括:类层次结构、类及其一般目的的说明、成员变量表、构造函数表、方法表、变量详细说明表及每一个变量使用目的的详细描述、构造方法的详细说明及进一步的描述等等。 17jaa程序设计教程第2版机械工业出版社ch7.Java7.Java程序结构简介程序结构简介Java程序的源代码文件结构如下:packa
15、gepackage:0 1句,必须放在文件开始,作用是把当前文件放入所指向的包中。importimport: 0 多句,必须放在所有类定义之前,引入标准类或已有类。public classDefintionpublic classDefintion :0 1句,文件名必须与类的类名完全相同。classDefintionclassDefintion:0 多句,类定义的个数不受限制。interfaceDefintioninterfaceDefintion:0 多句,接口定义的个数不受限制。Java程序的源代码文件要求包含三个要素:(1)一个可选择的包声明语句,此句为可选,若有且只能有一个packa
16、ge语句且只能是源文件的第一个语句,若没有,此文件将放到默认的当前目录下。(2)任意数量的引入类声明语句。(3)类和接口的声明,只能有一个可见性为public的类,且要求源文件名必须和public类名相同,Java语言对字符的大小写敏感,因此文件名相同意味着字母大小写也完全相同。如果源文件中有主方法main(),它应放在public类中。这三个要素在程序中必须严格按上述顺序出现。18jaa程序设计教程第2版机械工业出版社ch8.Java8.Java程序中的类的定义的语法形式程序中的类的定义的语法形式修饰符修饰符 class class 类名类名 extend extend 父类名父类名 typ
17、e type 类变量类变量1 1; type type 类变量类变量2 2; 修饰符修饰符 type type 类方法类方法1 1(参数列表)(参数列表) type type 局部变量;局部变量; 方法体方法体 修饰符修饰符 type type 类方法类方法2 2(参数列表)(参数列表) type type 局部变量;局部变量; 方法体方法体 19jaa程序设计教程第2版机械工业出版社ch9.9.一个最简单的一个最简单的JavaJava程序程序例1.3.1: 简单的java application,它的功能是在屏幕上输出这样的内容:“Let us begin to study Java !”。
18、程序清单如下:public class BegintoLearn public static void main(String args) System.out.println(Let us begin to study Java !); 20jaa程序设计教程第2版机械工业出版社ch10. 10. 最简单的最简单的JavaJava程序的主要语句简介程序的主要语句简介public class BegintoLearn:该语句定义了一个新的public类BegintoLearn,这个类的源程序文件名为BegintoLearn.java,类BegintoLearn的范围由一对左、右大括号包含,大括
19、号中间的内容称为类主体。public static void main(String args) :该语句是本程序的起始点,在Java中称为main方法或直接称为main() method,是一个系统专用的方法,有时我们往往把含有main方法的类代码块简称为主程序。每一个独立的Java程序必须要有main() method才能运行。System.out.println(“Let us begin to study Java !”); :该语句的作用是在程序运行时会在显示器上输出双引号内的文字。System.out是指标准输出,通常指连接计算机的设备,如打印机、显示器等。println的含义是p
20、rint line,意义是将后面括号、双引号中的文字内容打印在标准输出设备显示器上,并且在输出文字内容“Let us begin to study Java !”后换行。如果把println改成print,则下一个语句的输出会紧接在“Let us begin to study Java !”的后面。21jaa程序设计教程第2版机械工业出版社ch11. 11. 编写编写JavaJava程序的主要注意事项程序的主要注意事项 一个独立的Java程序,只能有一个public类,因此该源程序的文件名必须与public类的名称一致,其他的类都为non-public类(若是在源程序文件中没有一个类是publ
21、ic类,则该源程序文件名就可以不必和其中的任何类名称相同)。类主体由许多语句组成,语句一般有两种类型简单语句和复合语句,对简单语句来说,习惯约定一个语句书写一行,语句必须以分号“;”来表示结束;而复合语句则是由左、右大括号括起来的一组简单语句的集合。 在Java源程序中,由于各种类、方法(method)、复合语句以及各种对象中内容都是用左、右大括号包含的,所以在书写过程中左、右大括号的正确匹配是相当重要的,因此我们经常提倡把源程序的书写格式进行适当的缩进,这样即可避免出错,又便于别人阅读你的程序。 22jaa程序设计教程第2版机械工业出版社ch第四节Java程序的开发过程 JavaJava程程
22、 序序 分分 为为 两两 大大 类类 型型 : Java Java ApplicationApplication(JavaJava应应用用程程序序)与与应应用用在在wwwwww上上的的Java Java appletapplet( JavaJava小小 应应 用用 程程 序序 ) 。 Java Java ApplicationApplication是是指指可可以以在在JavaJava平平台台上上独独立立运运行行的的一一种种程程序序,这这类类程程序序在在被被执执行行的的过过程程中中,程程序序员员必必须须为为程程序序指指定定开开始始被被执执行行的的起起始始点点,这这种种起起始始点点被被称称为为程程
23、序序入入口口,JavaJava应应用用程程序序主主要要以以main() main() MethodMethod作作为为程程序序入入口口(在在前前一一节节的的程程序序举举例例中中已已介介绍绍过过),由由JavaJava解解释释器器加加载载执执行行。而而Java Java appletapplet则则是是内内嵌嵌在在HtmlHtml文文件件中中,必必须须搭搭配配浏浏览览器器来来运运行行,它它没没有有程程序序入入口口。由由于于Java Java appletapplet的的编编写写方方式式与与Java Java ApplicationApplication类类 似似 , 因因 此此 大大 家家 只只
24、 要要 熟熟 悉悉 Java Java ApplicationApplication的的编编写写方方式式,很很快快就就能能学学会会编编写写Java Java appletapplet。 23jaa程序设计教程第2版机械工业出版社ch一一.Java.Java程序程序( Java Application)的完整开发过程:的完整开发过程: 1.编辑源程序:(可在记事本或其它诸如Edit之类的文本编辑器中进行 )例1.4.1:public class Friends / 定义public 类Friends public static void main(String args) / main()方法,
25、主程序开始 int number; / 声明整型变量number number =3; / 将number赋值为3 System.out.println(“I have ”+ number +“ Friends ”); / 输出字符串及变量内容 System.out.println(You have +( number+1)+ Friends ); 24jaa程序设计教程第2版机械工业出版社ch 2.编译源程序:(javac Friends.java) 使用Java编译器javac.exe获取Java应用程序”Friends.java”的源代码,把它编译成符合Java虚拟机规范的字节码文件,将
26、会在与源文件相同的文件夹中生成新文件“Friends.class”,此文件便是我们所说的字节码文件,它也是Java JVM上的可执行文件。 3.运行源程序: (java Friends) 使用Java解释器装载、校验并运行字节码文件“Friends.class”,因此在运行Java程序时,命令语句切不可输错,此时的命令词是“java”而不再是“javac”,并且“Friends”后面不能再加扩展名。 开发Java程序的具体步骤可参阅对应的教材部分的内容 25jaa程序设计教程第2版机械工业出版社ch二二. .编写一个编写一个Java AppletJava Applet 1.编辑源程序:(可在记
27、事本或其它诸如Edit之类的文本编辑器中进行 )例1.4.2: Applet程序:import java.applet.Applet;import java.awt.Graphics;public class JApp extends Applet public void init() System.out.println(Prepare Start.); public void start() System.out.println(Start Program.); public void stop() System.out.println(End!yeah!); public void pa
28、int(Graphics g) g.drawString(Hello! Java!,60,60); 26jaa程序设计教程第2版机械工业出版社ch 2.编译源程序: 输入完毕后以“Japp.java”为文件名进行保存。立即用javac.exe来编译此文件,产生Japp.class文件。 3.运行源程序: 在文本编辑器新建一个文件并输入下列内容: 然后以“JApp.html”作为文件名进行保存。最后可以在DOS命令行内输入如下命令查看结果:C: Myjava appletviewer Japp.html 27jaa程序设计教程第2版机械工业出版社ch第五节Java资源的获取与安装 开开发发Jav
29、a Java 应应用用程程序序必必须须以以安安装装有有JavaJava程程序序开开发发工工具具为为前前提提,本本教教材材主主要要使使用用的的JavaJava程程序序开开发发工工具具为为SDK1.4SDK1.4,从从网网上上获获取取并并安安装装JavaJava开开发发工工具具SDK1.4SDK1.4的具体步骤为:的具体步骤为: 1.1.下载下载SDKSDK 2.2.安装安装SDKSDK 3.3.设置设置SDKSDK工作环境工作环境 28jaa程序设计教程第2版机械工业出版社ch1.下载SDK:在浏览器窗口的地址栏中输入SunMicrosystems公司的网址:便可直接进入下载SDK1.4版的网页
30、:29jaa程序设计教程第2版机械工业出版社ch单击窗口右边的滚动条,在图1.5.2中选择Windows版的SDK。选择这一项30jaa程序设计教程第2版机械工业出版社ch阅读如下图所示的授权声明,阅读完毕之后,在“LICENSE AGREEMENT”窗口的下方点击“Accept”项目,然后单击其下方的“Continue”按钮进入下一步操作。31jaa程序设计教程第2版机械工业出版社ch在接下来的下载窗口中,单击如标识所示的需要下载的项目。 请单击此处32jaa程序设计教程第2版机械工业出版社ch此时如果你的计算机上安装有诸如网际快车或蚂蚁这样的专门下载工具的话,可以使用这些工具下载,若没有任
31、何专门下载工具,则出现如下图所示的对话框,单击“确定”按钮后,会出现“另存为”对话框,指定好欲存放的目录位置(比如C:Downloads),然后按下“保存”按钮即可开始下载。下载完毕后,你就取得了SDK1.4.2版的安装文件,其文件名为j2sdk-1_4_2_03-windows-i586-p.exe。 33jaa程序设计教程第2版机械工业出版社ch2.安装SDK:双击下载好的SDK文件“j2sdk-1_4_2_03-windows-i586-p.exe” ,稍等片刻,直到出现如下图所示的窗口,阅读安装许可声明后,选中“Iacceptthetermsinthelicenseagreement”
32、项目,单击“Next”按钮进行下一步。34jaa程序设计教程第2版机械工业出版社ch在紧接着出现的如下图所示向导对话框中,要求选择安装项目和设置安装路径,一般来说,安装项目我们建议大家使用原默认值。默认的安装路径是“C:j2sdk1.4.2_03”,如果要更改安装位置,可单击“Change”按钮重新选择安装路径,设置好安装路径后,单击“Next”按钮进入下一步设置操作。35jaa程序设计教程第2版机械工业出版社ch在紧接着出现的如下图所示的向导窗口中,若你的计算机确实安装有Internet浏览器,则选中默认的项目“Microsoft Internet Explorer”,然后单击“Instal
33、l”按钮,进入安装过程。(若你的计算机安装的不是Internet浏览器,则其他Java平台的插件可在此过程以后安装。)36jaa程序设计教程第2版机械工业出版社ch自动安装结束后,会出现如下图所示的窗口,单击“Finish”按钮,结束整个安装过程。 37jaa程序设计教程第2版机械工业出版社ch3.设置SDK操作环境(Windows 2000/XP/NTWindows 2000/XP/NT ): 用鼠标单击任务栏上快捷菜单用鼠标单击任务栏上快捷菜单“ “设置设置” ”“ “控制面板控制面板” ”打开控制面板窗口,找到其打开控制面板窗口,找到其中的中的“ “系统系统” ”图标,进行双击,即会出现
34、(图图标,进行双击,即会出现(图1 1)“ “系统特性系统特性” ”窗口,在此窗口中,单窗口,在此窗口中,单击击“ “高级高级” ”卡片标签,会得到(图卡片标签,会得到(图2 2)所示的窗口内容,在此选项卡中单击)所示的窗口内容,在此选项卡中单击“ “环境变量环境变量(E E)”按钮,在(图按钮,在(图3 3)环境变量窗口的)环境变量窗口的“ “系统变量系统变量” ”列表框中选择列表框中选择“Path”“Path”变量,变量,然后单击然后单击“ “编辑编辑” ”按钮,此时会出现(图按钮,此时会出现(图4 4)“ “编辑系统变量编辑系统变量” ”对话框,用鼠标点击对话框,用鼠标点击“ “变量值变
35、量值” ”字段内容的最后,在此产生插入点,然后先输入一个分号字段内容的最后,在此产生插入点,然后先输入一个分号“;”“;”以区分先前所以区分先前所设的路径,再输入设的路径,再输入“C:j2sdk1.4.2_03bin”“C:j2sdk1.4.2_03bin”,输入完毕,单击,输入完毕,单击“ “确定确定” ”按钮。按钮。图图1 1图图2 2图图3 3图图4 438jaa程序设计教程第2版机械工业出版社chWindows 95/98/Me 环境的设置环境的设置: 在C盘的根目录中找到“Autoexec.bat”文件,取消其只读属性(如果它有的话),然后可在记事本中将它打开并进行编辑。在“Auto
36、exec.bat”文件中若能找到“SET PATH=”字符串,则把插入点 放 到 此 语 句 的 最 后 , 然 后 先 输 入 一 个 分 号 “;”再 输 入“C:j2sdk1.4.2_03bin”,输入完毕,保存好此文件。如果没有找到“SET PATH=”字符串,此时可在文件中另起一行,再输入: SET PATH=C:j2sdk1.4.2_03binSET PATH=C:j2sdk1.4.2_03bin 输入完毕,保存文件,设置完成。39jaa程序设计教程第2版机械工业出版社ch附加:设置Classpath的搜索路径:Windows 2000/XP/NT环境中:按照Path路径的设置步骤
37、,直到得到图1.5.15的对话框,然后在其“变量名”文本框中输入“Classpath”,在“变量值”文本框中输入“.;C:j2sdk1.4.2_03lib.;C:j2sdk1.4.2_03lib”,单击“确定”按钮。需要注意的是在变量值的输入过程中,开始部分的“. .”表示当前路径,切不可遗漏。Windows 95/98/Me 环境中:打开“Autoexec.bat”文件,在文件中另起一行,输入:SET CLASSPATH= .;C:j2sdk1.4.2_03libSET CLASSPATH= .;C:j2sdk1.4.2_03lib输入完毕,保存文件。40jaa程序设计教程第2版机械工业出版
38、社ch1.6 Eclipse使用简介使用简介Eclipse是由IBM公司于2001年首次推出的一个综合开发环境(IntegratedDevelopmentEnvironment)IDE;是一个框架和一组被称为平台核心的服务程序,用于通过插件组件构建开发环境。核心的任务是让每样东西动起来,并加载所需的外挂程序。当启动Eclipse时,先执行的就是这个组件,再由这个组件加载其它外挂程序。Eclipse附带了一个包括Java开发工具(JavaDevelopmentTools,JDT)的标准插件集,因此如果要使用Eclipse来开发Java程序,必须安装SDK作为它的插件才能使它正常运作。41jaa程
39、序设计教程第2版机械工业出版社ch双击安装好的Eclipse程序图标,得到如下的运行屏幕:42jaa程序设计教程第2版机械工业出版社chEclipse几个主要的视图窗口:NavigatorNavigator视图允许您视图允许您创建、选择创建、选择和删除项目。和删除项目。 在此可编辑在此可编辑JavaJava程序源代码。程序源代码。对于对于JavaJava源源文件,文件,这里将这里将显示所显示所有已声有已声明的类、明的类、属性和属性和方法。方法。 这里收集关于您正在操作的项目的信息;这可以是这里收集关于您正在操作的项目的信息;这可以是EclipseEclipse生成生成的运行结果,也可以是编译错
40、误,也可以是您手动添加的任务。的运行结果,也可以是编译错误,也可以是您手动添加的任务。 43jaa程序设计教程第2版机械工业出版社ch开发开发Java Application Java Application (一)(一)Navigator 中创建一个项目项目:右键单击 Navigator 视图空白处,然后选择 New=ProjectNew=Project。当 New Project 对话框出现时,选择左面的 Java文件夹中的项目: Java Project”,然后单击“Next”按钮,在新出现的窗口的项目名称(Project name)处输入“Hello”,在提示内容名称(Contents
41、)处选择“Create project from existing source”单选项,并在对应的文本框中输入“C:Myjava”,将项目创建在自己的用户文件夹中,然后按“Finish”按钮。 44jaa程序设计教程第2版机械工业出版社ch开发开发Java Application Java Application (二)(二)在Java 的Navigator视图中,右键单击“Hello”项目,选择 New=ClassNew=Class。在随后出现的对话框中,键入“Hello”作为类名称。在“Which method stubs would you like to create?”下面,选中“
42、public static void main(String args)”复选框,然后按“Finish”按钮。 45jaa程序设计教程第2版机械工业出版社ch开发开发Java Application Java Application (三)(三)在编辑窗口输入源代码:46jaa程序设计教程第2版机械工业出版社ch开发开发Java Application Java Application (四)(四)根据系统提示更改错误之后:按Run 按钮。一个新的选项卡式窗格将出现在下面的窗格(控制台)中,其中显示了程序的输出。 47jaa程序设计教程第2版机械工业出版社ch开发开发Java Applet J
43、ava Applet (一)(一) 对于Java小应用程序的运行基本类似,我们以例142为例,一开始创建项目,过程与开发Java Application (二)类似,假设现在的项目名为:“AppTest”。在第二步创建类的时候,要注意必须把“Which method stubs would you like to creat?”问题下面的所有复选框中的勾都取消掉。在类名框中输入类的名字为Japp,单击“Finish”按钮。 48jaa程序设计教程第2版机械工业出版社ch开发开发Java Applet Java Applet (二)(二)在程序编辑窗口输入程序源代码: 49jaa程序设计教程第2
44、版机械工业出版社ch开发开发Java Applet Java Applet (三)(三)在程序编辑窗口输入程序源代码: 50jaa程序设计教程第2版机械工业出版社ch开发开发Java Applet Java Applet (四)(四) 如果程序没有差错,可把鼠标指针移到程序编辑区窗口后单击右键,在弹出的快捷菜单中选择“Run as”菜单项,然后在紧接着出现的子菜单上选择“Java Applet”项目 。51jaa程序设计教程第2版机械工业出版社ch开发开发Java Applet Java Applet (五)(五) Java Applet程序运行结果: 52jaa程序设计教程第2版机械工业出版社ch