Java实验报告(实验一)
2015-10-04 22:25 艾鸽 阅读(10679) 评论(1) 编辑 收藏 举报
北京电子科技学院
实 验 报 告
课程:移动平台应用开发实践 班级:201592 姓名:艾鸽 学号:20159201
成绩: 指导教师:娄嘉鹏 实验日期:2015.9.28
仪器组次: 必修/选修:选修 实验序号:1
实验名称: Java开发环境的熟悉
实验目的与要求:1.使用JDK编译、运行简单的Java程序。
2.使用Eclipse 编辑、编译、运行、调试Java程序。
3.实现四则运算并进行测试。
实验设备:
名称 |
型号 |
数量 |
Computer |
Dell 1440 |
1 |
|
|
|
一、实验内容:
1、 命令行下Java程序开发
需要实现的功能是:以自己学号20159201建个目录,用Hello向自己名字首字母问好
代码如下:
运行结果:
2.MyEclipse下Java程序开发、调试
运行代码:
调试循环代码,设置条件断点
3、通过命令行和Eclipse两种方式实现实现四则运算,并进行测试。
Eclipse方式:
通过输入两个数a,b,任选+-*/中的一种运算符号进行运算,实现最基本的运算功能
package ag2; import java.util.Scanner; public class sizeyunsuan { public static void main(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("+")) { double sum; sum = a + b; System.out.println("结果:" + a + s + b + "=" + sum); } else if (s.equals("-")) { double sum; sum = a - b; System.out.println("结果:" + a + s + b + "=" + sum); } else if (s.equals("*")) { double sum; 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("输入符号错误!!!"); } } }
运行结果
命令行方式:
二、实验总结
1、学会命令行模式下建立目录,编译及运行程序。
(二)遇到的问题
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%
|