实验名称:
实验一 熟悉JDK安装及使用,编写最简单程序java设置环境变量的方法代码
    级:
    名:
    号:
实验地点:
    期:
一、实验目的:
掌握JDK开发工具的安装和配置
掌握Java程序的运行原理
掌握Java语言选择语句的应用和选择程序的设计。
掌握Java语言循环语句的应用和循环程序的设计。
二、基本技能实验内容、要求和环境:
1. JDK下载与安装
(1)下载JDK
在浏览器中输入acle/technetwork/java/javase/downloads/index.html进入JDK页面。在页面中可到最新版的JDK软件包并下载。
(2)安装JDK
运行下载的软件包,在安装过程中可以设置安装路径及选择组件,默认的组件选择是全部安装,安装成功后,其中bin文件夹中包含编译器()、解释器()、Applet查看器()等可执行文件,lib文件夹中包含了所有的类库以便开发Java程序使用,demo文件夹中包含开源代码程序实例。
2. 设置环境变量
右击桌面“我的电脑”图标,选择“属性”菜单,在“高级”选项卡中单击“环境变量”按钮,将出现“环境变量”设置界面,在“系统变量”框中点击“新建”按钮,在出现的“编辑系统变量”对话框中进行输入。
(1) 在“变量名”栏的文本框内输入“Java_Home”,在变量值栏的文本框内输入“d:\java\jdk1.7”(即jdk安装的主目录)
(2) 在“系统变量”框中选择“path”,然后单击“编辑”按钮,在出现的“编辑系统变量”对话框中,在“变量值”栏的命令后添加“;%Java_Home%\bin”(或 ;d:\java\jdk1.7\bin)。
(3) 在“系统变量”框中,单击“新建”按钮,在出现的“新建系统变量”的对话框中,在“变量名”栏中输入“classpath”,在变量值栏输入“.;%Java_Home%\lib\”(或.;d:\java\jdk1.7\lib\rt.jar)。其中“.”表示当前目录。
设置完成后,单击“开始”->“所有程序”->“附件”->“命令提示符”打开DOS窗口,在命令行提示符输入“java”或“javac”回车后,如果出现其用法参数提示信息,则安装正确。
3. 编辑并尝试在命令行方式下编译、运行教材P15——例1-1,保存为HelloWorldApp.java,之后对其进行编译和运行。
public class HelloWorldApp
{   
  public static void main(String args[])
{
    System.out.println("Hello World!");
  }
}
4. 分析下面程序的输出结果并运行后比较。之后再分别把i值改为012,分析并运行之,理解并掌握switch语句的应用。
int i = 9;
switch (i) {
        default:
            System.out.println("default");
case 0:
            System.out.println("zero");
            break;
case 1:
            System.out.println("one");
case 2:
            System.out.println("two");
}
5. 分析下面程序段的执行结果并检验。
for (int i = 1; i < 20; i++) {
      System.out.print(i + " ");
          if (i % 4 != 0)
                continue;
            System.out.println("");
}
三、基本技能实验结果与分析:
1、结果:在WINDOS窗口下编译HelloWorldApp.java 运行无错误,执行HelloWorldApp输出结果:Hello World!
2、(1)i=9结果:default
              zero
  (2)i=0结果:zero
  (3)i=1结果:one
              two
  (4)i=2结果:two
3、结果: 1 2 3 4
          5 6 7 8
          9 10 11 12
          13 14 15 16
          17 18 19
四、进阶技能的任务与要求
1. 编写一个Java程序,用来计算汇款额。如果汇款额小于100元,则收取1元的费用。如果汇款额大于100元而小于5000元,则按汇款额除以100作为收取的费用。如果汇款额大于5000元,则收取50元的费用。
2. 编写一个Java程序,求1!+2!+3!+……+9+10!的值,并输出结果。
进阶技能实验结果与分析
1、 结果:当汇款额为90时,最终汇款额为:39.0;当汇款额为123时,最终汇款额为:121.77;当汇款额为5500时,最终汇款额为:5450.0;
分析:用到if…..else….语句。
2、 结果:1!+2!+3!+……9!+10!=4037913
分析:构造一个调用函数,在主函数中进行调用。
六:思考题:
1. 环境变量path和classpath的作用。
 答:PATH环境变量。作用是指定一个路径列表,用于搜索可执行文件。
  CLASSPATH环境变量。作用是指定类搜索路径,用于搜索就java编译或者运行时需要用到的类。
    2.breakcontinue在流程控制中的作用是什么?
答:break退出循环;continue结束当前循环,并进入下一层循环。
3.不同的分支语句和循环语句分别适合解决什么样的问题?
答:ifelse分支语句适用于分支较少的情况,swich适用于分支较多的情况。
七、教师评语:
 
实验成绩:                            教师:                       

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。