项目1Java项目的创建与运行.docx

上传人:b****8 文档编号:30390770 上传时间:2023-08-14 格式:DOCX 页数:20 大小:732.49KB
下载 相关 举报
项目1Java项目的创建与运行.docx_第1页
第1页 / 共20页
项目1Java项目的创建与运行.docx_第2页
第2页 / 共20页
项目1Java项目的创建与运行.docx_第3页
第3页 / 共20页
项目1Java项目的创建与运行.docx_第4页
第4页 / 共20页
项目1Java项目的创建与运行.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

项目1Java项目的创建与运行.docx

《项目1Java项目的创建与运行.docx》由会员分享,可在线阅读,更多相关《项目1Java项目的创建与运行.docx(20页珍藏版)》请在冰豆网上搜索。

项目1Java项目的创建与运行.docx

项目1Java项目的创建与运行

项目1Java项目的创建与运行

Java是一门优秀的编程语言,是目前软件开发领域的主流编程语言之一。

Java在企业信息系统开发中有着重要的作用,使用它不仅可以开发出大型的应用程序,而且可以开发基于Internet的开发平台。

Java语言已经成为网络时代的主流编程语言之一。

本项目将搭建Java开发环境,包括JDK下载和安装、配置环境变量、Eclipse下载和安装、EclipseJava应用程序的编写编译和运行过程。

学习目标:

&能下载和安装JDK1.7、Eclipse4.3.1。

&能搭建JDK1.7+Eclipse4.3.1的Java开发与运行环境。

&能以命令行方式开发第一个Java程序。

&能在Eclipse环境下开发第一个Java程序。

1.1搭建Java语言的开发与运行环境

Java语言的主流开发环境是JDK+Eclipse,所以本节主要包括:

下载和安装JDK;配置环境变量;下载和安装Eclipse。

1.1.1JDK的下载、安装及配置

JDK是Oracle公司针对软件开发人员发布的免费开发工具包,是整个Java的核心,也是使用最广泛的开发工具包之一。

它包含了Java开发必需的编译工具、运行工具和Java程序的运行环境(即JRE)。

1.JDK的下载

JDK的安装文件可以从Oracle公司的官方网站上下载。

目前,JDK的最新版本是JavaPlatform(JDK)8,但考虑到稳定性,本书采用JavaPlatform(JDK)7进行Java开发。

Java Platform(JDK)7的下载地址是index.html,如图1-1所示。

单击右侧JDK7下的DOWNLOAD按钮,将进入如图1-2所示的下载界面。

其中提供了不同操作系统下的JDK版本,这里选择Windows下的JDK版本(即jdk-7u51-windows-i586.exe),单击开始下载。

2.JDK的安装

(1)双击安装文件jdk-7u51-windows-i586.exe,进入JDK安装界面,如图1-3所示。

(2)单击“下一步”按钮,进入安装功能选择界面,如图1-4所示。

图1-1JDK下载图1-2JDK下载

图1-3JDK安装欢迎界面图1-4JDK安装功能选择界面

(3)保持默认安装目录不变,单击“下一步”按钮,进入如图1-5所示界面,提示程序将安装在C:

\ProgramFiles\Java\jre7目录下。

也可单击“更改”按钮,修改程序安装目录。

(4)单击“下一步”按钮,jre7开始安装并显示进度条,如图1-6所示。

(5)安装完毕后,出现安装成功界面,如图1-7所示。

单击“关闭”按钮,完成JDK的安装。

至此,JDK和JRE的安装工作已经完成。

但现在还不能使用JDK中提供的开发工具,而需要设置环境变量,然后才能正常使用Java。

3.设置环境变量

JDK提供的编译和运行工具都是基于命令行的,所以安装完毕后需要配置Windows系统下的Path和CLASSPATH两个环境变量。

在桌面上右击“我的电脑”图标,在弹出的快捷菜单中选择“属性”命令,然后在弹出的属性窗口的“高级”选项卡下单击“环境变量”按钮,打开如图1-8所示的“环境变量”对话框。

图1-5安装jre7界面图1-6安装进度界面

图1-7安装成功界面图1-8“环境变量”对话框

(1)配置Path变量

Path变量用于设置Java中编译、解释等工具的路径。

这些工具文件在Java安装目录下的bin目录中。

在图1-8的“系统变量”列表框中找到Path变量,单击“编辑”按钮,将打开“编辑系统变量”对话框,如图1-9所示。

在“变量值”文本框中输入JDK的路径信息,这里为“C:

\ProgramFiles\Java\jdk1.7.0_51\bin;”。

 提示:

分号不能缺少,并且不能清除原来的值。

可以打开bin文件夹,复制地址栏上的路径信息,粘贴到此位置。

(2)配置CLASSPATH变量

在“环境变量”对话框的“系统变量”选项区域中,单击“新建”按钮,打开“新建系统变量”对话框,如图1-10所示。

 图1-9“编辑系统变量”对话框 图1-10“新建系统变量”对话框

在“变量名”文本框中输入“classpath”,在“变量值”文本框中输入“.;C:

\ProgramFiles\Java\jdk1.7.0_51\lib;C:

\ProgramFiles\Java\jdk1.7.0_51\lib\tools.jar”,单击“确定”按钮,即完成classpath配置。

 提示:

变量值中,最前方的点不能少,其含义是在指定目录下查找class类。

如果缺少该点,则CLASSPATH只在当前目录下查找class类。

4.测试JDK

设置好JDK的环境变量后,还需要测试JDK的安装配置是否成功。

选择“开始”→“运行”命令,在打开的“运行”对话框中输入“cmd”命令后按Enter键,打开DOS窗口。

在提示符后输入“java-version”,如果可以得到javaversion1.7.0_51等具体版本信息,如图1-11所示,则说明JDK的安装配置是成功的。

图1-11JDK配置成功

如果出现如图1-12所示的提示信息,则说明环境变量配置失败。

此时,再次打开“编辑系统变量”对话框,检查Path和CLASSPATH变量的配置情况,重点检查Path的路径输入是否正确、是否漏掉了分号、是否输入的是英文状态下的符号等。

图1-12JDK配置失败

1.1.2Eclipse下载和安装

在开发Java程序的过程中,有很多开发工具可供选择。

用户可以根据项目的性质和用途,选择适合需要的开发工具。

Eclipse是著名的跨平台的集成开发环境(IDE),它将程序开发中用到的很多功能(如代码编辑、调试等一系列功能)整合在了一起,因此能大大简化程序开发操作,提高程序开发效率,非常适合用作Java程序开发。

下面就来介绍如何下载和安装Eclipse。

1.下载Eclipse集成开发环境

本书所用的Eclipse版本是Eclipse4.3.2,其下载地址为http:

//www.eclipse.org/downloads。

在Eclipse选择界面(如图1-13所示)中,建议初学者选择EclipseIDEforJavaDevelopers进行下载。

图1-13Eclipse选择界面

单击EclipseIDEforJavaDevelopers链接,打开如图1-14所示的界面。

单击右上角DownloadLinks列表中的Windows32-bit链接,进入Eclipse下载镜像选择界面,如图1-15所示。

单击“[China]TsinghuaUniversity(http)”链接,即开始下载软件。

下载完成后,可得到eclipse-java-kepler-SR2-win32.zip压缩包。

图1-14Eclipse下载界面

图1-15Eclipse下载镜像选择界面

2.安装Eclipse集成开发环境

Eclipse压缩包下载完毕后,无须安装,只需解压到某个目录,然后运行其中的Eclipse.exe文件,出现如图1-16所示Eclipse界面,说明安装成功。

图1-16Eclipse的界面

如果没有安装JDK,运行Eclipse后会弹出如图1-17所示的提示对话框。

图1-17没有安装JDK运行Eclipse的错误界面

3.Eclipse汉化

Babel是Eclipse项目全球化的工具集,它向用户提供了各种语言包,其中包括简体中文。

所以,汉化Eclipse可通过Babel网站提供的资源来实现。

其中包括两种方法:

一种是下载汉化压缩包,另一种是使用在线更新方式。

通过Eclipse官网(http:

//www.eclipse.org/)可直接访问Babel网站。

下载汉化压缩包并进行汉化的步骤如下:

(1)单击Eclipse主页导航栏中的Projects选项,进入频道页面,然后单击右上方的AllProjects链接。

(2)在新页面的ListofProjects列表中找到Babel选项,单击进入Babel页面。

(3)单击页面左侧的Downloads链接,然后单击BabelLanguagePackZipsandUpdateSites-R0.11.1链接,在弹出的页面中选择Eclipse版本以及进行汉化的方式。

(4)单击KeplerR0.11.1链接,在BabelLanguagePacksforKepler列表中选择Chinese(Simplified)简体中文链接,然后单击BabelLanguagePack-eclipse-zh_4.3.0.v20131123020001.zip(89.04%)链接,下载简体中文语言包。

(5)简体中文语言包下载完毕后,使用其中的features、plugins文件夹覆盖Eclipse根目录下相同的文件夹,即可实现Eclipse的汉化。

还有一种汉化方法是在线汉化,其优点是内容增加或变化时可以及时地在线进行更新。

在菜单栏中选择Help→InstallNewSoftware命令,打开Install对话框,在Workwith文本框中输入babel(插件),在URL地址栏中输入汉化更新地址。

连接到更新地址并下载所有更新列表后,在列表中找到SimplifiedChinese(简体中文)选项,单击Next按钮,接收列表,继续单击Next按钮,接受相关协议说明,最后单击Finish按钮,进行自动安装。

安装完成后,单击Yes按钮,重启Eclipse,即可看到中文界面的Eclipse。

 提示:

汉化更新地址可以在前面访问的Babel网站中获得。

在步骤(3)中,单击BabelLanguagePackZipsandUpdateSites-R0.11.1链接,然后单击新打开页面中的UpdateSite链接,即可得到在线更新网址http:

//download.eclipse.org/technology/babel/update-site/R0.11.1/kepler/。

1.2Eclipse下Java程序开发

本节将创建一个名称为HelloWorld.java的应用程序,在屏幕上显示一句话:

“欢迎使用Eclipse”,并编译运行该程序。

1.2.1创建Java项目

1.启动Eclipse

运行Eclipse解压目录下的eclipse.exe程序,启动Eclipse。

程序运行后,将打开工作空间选择对话框,如图1-18所示。

其中,Workspace文本框中显示的是默认的工作空间,用户建立的项目将全部保存在该空间中。

图1-18工作空间选择对话框

单击Browse按钮,可改变工作空间位置。

如果选中Usethisasthedefaultanddonotaskagain复选框,则以后启动Eclipse将不再显示该对话框。

如不修改空间地址,可直接单击OK按钮,进入Eclipse集成开发环境。

2.新建Java项目

(1)在Eclipse集成开发环境下,选择File→New→JavaProject菜单命令,打开NewJavaProject对话框,如图1-19所示。

图1-19新建Java项目

(2)在Projectname文本框中输入“ch1”,创建一个名为ch1的项目,保持其他选项的默认值不变,单击Finish按钮,可在如图1-20所示的包资源管理器视图中看到创建好的项目名ch1。

图1-20包资源管理器视图

3.新建Java类

(1)选择File→New→Class菜单命令,或在包资源管理器中右击项目名ch1,在弹出的快捷菜单中选择New→Class命令,打开NewJavaClass对话框,如图1-21所示。

图1-21新建Java类

(2)在Name文本框中输入将要创建的新类名为“HelloWorld”。

(3)如果想在创建的Java类中自动添加main()主方法,需选中publicstaticvoidmain(String[]args)复选框,然后单击Finish按钮创建该类,出现如图1-22所示的Java源程序编辑界面。

在图1-22中可以看到,左边包资源管理器中的ch1项目下出现文件名和类名HelloWorld相同,扩展名为.java的源程序文件HelloWorld.java,右边是编辑窗口。

图1-22Java源程序编辑界面

4.编辑Java源程序

在图1-22中的Java编辑窗口,Eclipse自动构建了代码结构,并创建了main()方法,程序开发人员需要做的是填写主要代码。

【任务实现】在屏幕上显示“欢迎使用Eclipse”。

1packagech1;

2publicclassHelloWorld{

3publicstaticvoidmain(String[]args){

4System.out.println("欢迎使用Eclipse");

5}

6}

【程序说明】

(1)开发人员只需填写第4行代码,其他代码可自动生成。

(2)代码“System.out.println("");”的功能是输出字符串到控制台。

 提示:

(1)Eclipse的强大之处是代码的辅助功能。

当输入“.”操作符时,会自动弹出代码辅助器菜单,以帮助用户选择后续参数,完成关键语句的录入。

也可以先输入Syso,然后再按Alt+/键,完成代码的快速输入。

(2)将光标移到错误的代码位置,单击红色的语法错误警告符,可以激活代码修正菜单,选择合适的修正方法。

5.保存Java源程序

输入完成后,在工具栏上单击“保存”按钮

,保存程序到HelloWorld.java中。

1.2.2编译运行Java

编译运行Java源程序有多种方法。

(1)选择Run→Run命令,将在下方的控制台视图中输出程序运行结果,如图1-23所示。

 提示:

如果程序尚未保存,将会弹出保存Java源程序对话框,如图1-24所示,单击OK按钮,可保存程序并输出如图1-23所示的程序运行结果。

图1-23运行结果图1-24Java保存界面

(2)在图1-22左边的包资源管理器中,右击HelloWorld.java文件,在弹出的快捷菜单中选择Runas→JavaApplication命令,也可运行程序并输出程序运行结果,如图1-23所示。

1.3以命令行方式开发Java应用程序

本节将在记事本编辑器中完成Java程序的编写,并在DOS方式下编译、运行Java程序。

1.3.1Java程序的编写

JDK没有专门的程序编写工具,用户可以选择记事本作为编辑器。

打开记事本程序,输入下列代码:

publicclassHelloWorld{

publicstaticvoidmain(String[]args){

System.out.println("HelloWorld");

}

}

 提示:

Java程序代码区分大小写和中英文字符。

单击“保存”按钮,将文件保存到E盘根目录下,如图1-25所示。

需要注意的是,此处文件必须命名为HelloWorld.java,即必须和上述代码中publicclass后的名字保持一致。

图1-25保存Java源程序文件

1.3.2DOS方式下的Java程序的编译

编译,就是让一个Java源程序转换成Java平台可以执行的程序代码,就好像翻译一样。

源程序是人们可以读懂的东西,而Java平台却不能执行源程序。

因此,需要通过编译源代码,生成在Java平台上可以执行的程序。

(1)在Windows任务栏中选择“开始”→“运行”命令,在弹出的“运行”对话框中输入“cmd”,按Enter键,打开命令行窗口。

在>后输入“e:

”,进入E盘(即Java源程序HelloWorld.java所在的目录)。

(2)输入编译命令javacHelloWorld.java,按Enter键,开始编译程序文件。

如果没有错误输出,说明程序编译成功,命令行会回到根目录,如图1-26所示。

图1-26javac命令编译成功

如果出现如图1-27所示的“找不到文件”出错提示,应确认文件名是否输错或者保存的文件路径是否正确。

图1-27javac找不到文件

如果是编译发生错误,首先应确定该错误是环境配置问题还是源程序错误。

环境配置中的CLASSPATH如没有配置成功,有时不会在编译时给出错误提示,而是在运行程序时报错。

如果源程序出现了问题,如图1-28所示,则需打开源程序,在指定的代码行进行修改,然后重新进行编译。

图1-28源程序编译错误的提示

源程序通常出现的问题有以下几种:

❑程序中使用了中文标点符号。

❑括号不匹配,没有成对出现。

❑程序代码中的英文大小写错误。

❑程序代码语法错误。

如果没有错误输出,就说明编译成功了。

打开“我的电脑”,进入E盘,即可发现有一个HelloWorld.class的新文件,这个文件可在Java平台执行。

1.3.3DOS方式下的Java程序的运行

Java的运行系统工作起来如同一个虚拟机,当启动一个Java程序时,一个虚拟机实例就诞生了。

当程序关闭退出,一个虚拟机实例就随之消亡。

Java的源程序代码被编译后,便产生了字节码文件。

Java字节代码能够被Java的运行系统(JVM)有效地解释。

每个.java文件可包含多个类或接口,但是每个.java文件只能有一个公共的类或接口。

编译完成后,每个类生成一个.class文件,即.java类文件,它是Java程序的二进制表示形式。

每一个类文件代表一个类或接口,这样使得无论类文件在哪个平台上生成,都可在任何主机上运行。

DOS下运行HelloWorld.class程序,首先需要打开一个命令行窗口,进入Java源程序文件所在的目录E盘,然后输入命令“javaHelloWorld”,按Enter键,将输出如图1-29所示的运行结果。

图1-29Java程序运行结果

在图1-29中,“E:

\>”盘符后的java就是要开始执行一个Java程序了,紧随其后的HelloWorld就是程序的名字。

Java命令会自动寻找HelloWorld.class文件,并将之加载到Java平台上,然后执行这个文件。

第2行中的HelloWorld就是Java平台执行程序的输出结果。

如果CLASSPATH环境变量没有配置成功,则会出现如图1-30所示的错误提示。

图1-30CLASSPATH没有配置成功

到这里为止,已经搭建好了Java平台,配置好了环境变量,并且编写、编译和运行了第一个源程序。

 提示:

❑编辑源程序:

Java源程序是以“.java”为后缀名的文本文件,可以用各种Java集成开发环境中的源代码编辑器来编写,也可以用其他文本编辑工具。

❑编译生成字节码文件:

高级语言程序从源代码到目标代码的生成过程称为编译。

Java的编译程序是javac.exe。

javac命令将Java程序编译成字节码(扩展名为

.class)。

❑运行Java程序:

Java应用程序是由独立的解释器程序来运行的。

在JDK软件包中,用来解释执行Java应用程序字节码的解释器程序称为java.exe。

❑在编译Java源文件时必须加上扩展名.java,如javacHelloWorld.java;而在运行字节码文件时.class扩展名不能加,如javaHelloWorld。

项目小结

本项目讲解了Java程序的基本结构,如何熟练搭建Java开发环境,怎么编写、编译和运行Java程序的基本过程,使读者初步了解在Eclipse集成开发环境中如何创建项目和调试Java程序。

习题

1.在JDK目录中,Java运行环境的根目录是()。

A.libB.demoC.binD.jre

2.下列关于Java语言特点的叙述中,错误的是()。

A.Java是面向过程的编程语言B.Java支持分布式计算

C.Java是跨平台的编程语言D.Java支持多线程

3.下面的概念中,不属于面向对象方法的是()。

A.对象B.继承C.类D.过程调用

4.main()方法是JavaApplication程序执行的入口点。

关于main()方法的方法头,以下()项是合法的。

A.publicstaticvoidmain()B.publicstaticvoidmain(Stringargs[])

C.publicstaticintmain(String[]arg)D.publicvoidmain(Stringarg[])

5.编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。

A..javaB..classC..htmlD..exe

6.下列说法中不正确的是()。

A.Java源程序文件名与应用程序类名可以不相同

B.Java程序中,public类最多只能有一个

C.Java程序中,package语句可以有0个或1个,并在源文件之首

D.Java程序对字母大小写敏感

7.Java程序语句的结束符是()。

A.“.”B.“;”C.“:

”D.“=”

8.在Java程序中,注释的作用是()。

A.在程序执行时显示其内容B.在程序编译时提示

C.在程序执行时解释D.给程序加说明,提高程序的可读性

9.下列说法中不正确的是()。

A.Java应用程序必须有且只有一个main()方法。

B.System.out.println()与System.out.print()是相同的标准输出方法

C.Java源程序文件的扩展名为java

D.Java小应用程序Applet没有main()方法。

10.JDK的bin目录下提供的Java编译器是()。

A.javacB.javadocC.javaD.appletviewer

11.在Java源程序中,正确的声明次序是()。

A.包声明→导入声明→类和接口声明B.导入声明→类和接口声明→包声明

C.类和接口声明→导入声明→包声明D.包声明→类和接口声明→导入声明

12.下列叙述中,错误的是()。

A.Java提供了丰富的类库B.Java最大限度地利用了网络资源

C.Java支持多线程D.Java不支持TCP/IP

综合实训

1.下载并安装、运行JDK工具。

2.以命令行方式开发一个能输出“我喜欢Java程序设计!

”和“我会努力学好它!

”两行文字信息的应用程序。

3.创建一个名称为HelloEclipse.java的应用程序,在屏幕上显示一句话“努力学习Eclipse”,并编译运行该程序。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1