java实验目的_Java实验报告(实验一)

北京电子科技学院

实验报告

课程:移动平台应用开发实践    班级:201592            姓名:艾鸽   学号:20159201

成绩:                               指导教师:娄嘉鹏          实验日期:2015.9.28

实验密级:                         预习程度:                   实验时间:8:00-12:00

仪器组次:                        必修/选修:选修             实验序号:1

实验名称:     Java开发环境的熟悉

实验目的与要求:1.使用JDK编译、运行简单的Java程序。

2.使用Eclipse 编辑、编译、运行、调试Java程序。

3.实现四则运算并进行测试。

实验设备:

名称

型号

数量

Computer

Dell 1440

1

一、实验内容:

1、  命令行下Java程序开发

需要实现的功能是:以自己学号20159201建个目录,用Hello向自己名字首字母问好

java实验目的_Java实验报告(实验一)_第1张图片

代码如下:

java实验目的_Java实验报告(实验一)_第2张图片

运行结果:

8758ca6d943783da4ecde7aaddd96919.png

2.MyEclipse下Java程序开发、调试

运行代码:

java实验目的_Java实验报告(实验一)_第3张图片

调试循环代码,设置条件断点

java实验目的_Java实验报告(实验一)_第4张图片

java实验目的_Java实验报告(实验一)_第5张图片

3、通过命令行和Eclipse两种方式实现实现四则运算,并进行测试。

Eclipse方式:

通过输入两个数a,b,任选+-*/中的一种运算符号进行运算,实现最基本的运算功能

package ag2;

import java.util.Scanner;public classsizeyunsuan

{public static voidmain(String[] args)

{

Scanner i= new Scanner(System.in);

System.out.println("请输入两个数");double a =i.nextDouble();double b =i.nextDouble();

System.out.println("请输入运算符");

String s=i.next();if (s.equals("+"))

{doublesum;

sum= a +b;

System.out.println("结果:" + a + s + b + "=" +sum);

}else if (s.equals("-"))

{doublesum;

sum= a -b;

System.out.println("结果:" + a + s + b + "=" +sum);

}else if (s.equals("*"))

{doublesum;

sum= a *b;

System.out.println("结果:" + a + s + b + "=" +sum);

}else if (s.equals("/"))

{double sum = a /b;

System.out.println("结果:" + a + s + b + "=" +sum);

}else{

System.out.println("输入符号错误!!!");

}

}

}

运行结果

java实验目的_Java实验报告(实验一)_第6张图片

命令行方式:

java实验目的_Java实验报告(实验一)_第7张图片

二、实验总结

(一)收获

1、学会命令行模式下建立目录,编译及运行程序。

2、学会用Eclipse开发运行简单程序并对问题进行调试。

3、对Java语言有了初步的了解,能改写小程序。

(二)遇到的问题

1、不知道在vim中如何更改插入模式并保存退出。

2、第一次接触Java语言,不懂Java package和类class的含义和用法。

3、无法通过堆栈编程实现复合的四则运算,只能编辑最简单的加减乘除运算;

(三)解决的方法

1、查找资料了解vim中各种快捷键的意义,最后得出ZZ和:wq能实现保存退出功能,Ctrl键+O键能改变插入模式。

2、仔细阅读JDK帮助文档和《Java学习笔记》第二章,第四章,了解Java中的包以及包中的类和方法并找到Scanner类,了解了Scanner的使用方法,通过Scanner reader=new Scanner(System.in)实现从键盘上敲击的字符。

(四)程序实现耗时统计

步骤

耗时

百分比

需求分析

10min

12.5%

设计

10min

12.5%

代码实现

25min

31.2%

测试

10min

12.5%

分析总结

25min

31.3%

你可能感兴趣的:(java实验目的)