第一范文网 - 专业文章范例文档资料分享平台

java程序设计实验指导书答案

来源:用户分享 时间:2025/8/27 2:10:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

java程序设计实验指导书答案

【篇一:java程序设计实验指导书】

=txt>一、实验目的及要求

1. 安装并配置java运行开发环境;

2. 掌握开发java应用程序的3个步骤:编写源文件、编译源文件和运行应用程序;

3. 学习同时编译多个java源文件;

4. 掌握char型数据和int型数据之间的相互转换,同时了解unicode字符表;

5. 掌握使用if…else分支和while循环语句解决问题。 二、实验学时 6学时

三、实验任务

1.安装jdk,设置环境变量path和classpath。 1)下载jdk 2)安装jdk

运行下载的“jdk-6u1-windows-i586-p.exe”软件包,在安装过程中可以设置安装路径及选择组件,默认的组件选择是全部安装,安装成功后,其中bin文件夹中包含编译器(javac.exe)、解释器

(java.exe)、applet查看器(appletviewer.exe)等可执行文件,lib文件夹中包含了所有的类库以便开发java程序使用,demo文件夹中包含开源代码程序实例。 3)jdk中主要文件夹和文件

安装成功后,d:\\java\\jdk1.6中bin文件夹中包含编译器(javac.exe)、解释器(java.exe)、applet查看器

(appletviewer.exe)等可执行文件,lib文件夹中包含了所有的类库以便开发java程序使用,sample文件夹包含开源代码程序实例,src压缩文件中包含类库开源代码。 设置环境变量

jdk中的工具都是命令行工具,需要从命令行即ms-dos提示符下运行它们。以windows xp为例说明设置过程。 右击桌面“我的电脑”图标,选择“属性”菜单

在“高级”选项卡中单击“环境变量”按钮,将出现“环境变量”设置界面

在“系统变量”框中点击“新建”按钮,在出现的“编辑系统变量”对话框中,在“变量名”栏的文本框内输入“javahome”,在变量值栏的文本框内输入“d:\\java\\jdk1.6”(即jdk安装的主目录)

在“系统变量”框中选择“path”,然后单击“编辑”按钮,在出现的“编辑系统变量”对话框中,在“变量值”栏的命令后添加“;%javahome%\\bin”。

在“系统变量”框中,单击“新建”按钮,在出现的“新建系统变量”的对话框中,在“变量名”栏中输入“classpath”,在变量值栏输入“.;%javahome%\\lib”。其中“.”表示当前目录。

设置完成后,单击“开始”-“所有程序”-“附件”-“命令提示符”打开dos窗口,在命令行提示符输入“java”或“javac”回车后,如果出现其用法参数提示信息,则安装正确。 2.安装eclipse,并熟悉如何使用。

将下载的zip包解压缩到d盘,双击d:\\eclipse\\eclipse.exe来启动eclipse。第一次启动时会弹出一个选择工作空间的对话框,输入“d:\\workspace”,单击“ok”,开始运行eclipse。 3. 一个简单的应用程序 ? 实验要求:

编写一个简单的java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习

java”和“we are students”。 ? 程序模板: hello.java

public class hello {

public static void main (string args[ ]) {

【代码1】 //命令行窗口输出你好,很高兴学习java a a=new a(); a.fa(); } }

class a {

void fa() {

【代码2】 //命令行窗口输出we are students

} }

? 实验后的练习:

1. 编译器怎样提示丢失大括号的错误? 2. 编译器怎样提示语句丢失分号的错误?

3. 编译器怎样提示将system写成system这一错误? 4. 编译器怎样提示将string写成string这一错误? 4.联合编译 ? 实验要求:

编写4个源文件:mainclass.java、a.java、b.java和c.java,每个源文件只有一个类,

mainclass.java是一个应用程序(含有main方法),使用了a、b和c类。将4个源文件保存到同一目录中,例如:c:\\100,然后编译mainclass.java。 ? 程序模板:

模板1:mainclass.java public class mainclass {

public static void main (string args[ ]) {

【代码1】 //命令行窗口输出你好,只需编译我 a a=new a(); a.fa();

b b=new b(); b.fb(); } }

模板2 :a.java public class a {

void fa() {

【代码2】 //命令行窗口输出i am a } }

模板3 :b.java public class b {

void fb() {

【代码3】 //命令行窗口输出i am b } }

模板4 :c.java public class c {

void fc() {

【代码4】 //命令行窗口输出i am c } }

? 实验后的练习:

1. 将hello.java编译通过后,修改a.java源文件中的代码,在命令行窗口输出“我是a类”。要求每次修改a.java源文件后,单独编译a.java,然后直接运行应用程序mainclass。 5.输出希腊字母表。 ? 实验要求:

编写一个java应用程序,该程序在命令行窗口输出希腊字母表。 ? 程序模板:

greekalphabet.java

public class greekalphabet {

public static void main (string args[ ]) {

int startposition=0,endposition=0;

【代码1】//cstart做int型转换据运算,并将结果赋值给startposition

【代码2】//cend做int型转换运算,并将结果赋值给endposition system.out.println(希腊字母表:);

for(int i=startposition;i=endposition;i++) {

char c=\\0;

【代码3】 //i做char型转换运算,并将结果赋值给c system.out.print( +c);

if((i-startposition+1)==0) system.out.println();

搜索更多关于: java程序设计实验指导书答案 的文档
java程序设计实验指导书答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5kfq12ntho79ew80o94h77xpo584e200qv7_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top