20145301《Java程序设计》实验报告一:Java开发环境的熟悉

时间:2022-12-01 18:23:38

20145301《Java程序设计》实验报告一:Java开发环境的熟悉

课程:Java程序设计

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

实验目的与要求:

1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程;

2.完成实验、撰写实验报告,实验报告模板见QQ群,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等);

3.实验报告中统计自己的PSP(Personal Software Process)时间:

实验内容:

使用JDK和IDE编译、运行简单的Java程序  
练习题目: 实现四则运算,并进行测试。

程序设计思路:

需求分析:

需要运行四则运算,即加、减、乘、除四种运算。  
需要用户有输入,所以调用了Scanner实例,import java.util.Scanner;  
当用户需要选择不同运算时,用switch与case语句来实现。

设计

1.输入一个数定义成双精度浮点型数据,x。

2.接着就是选择运算方式,加减乘除的一种,通过switch和case实现。

3.输入第二数定义成双精度浮点型数据,y。

4.通过System.out.println()直接输出相应的计算结果。

程序代码如图:

20145301《Java程序设计》实验报告一:Java开发环境的熟悉

测试结果如图:

20145301《Java程序设计》实验报告一:Java开发环境的熟悉20145301《Java程序设计》实验报告一:Java开发环境的熟悉20145301《Java程序设计》实验报告一:Java开发环境的熟悉20145301《Java程序设计》实验报告一:Java开发环境的熟悉20145301《Java程序设计》实验报告一:Java开发环境的熟悉20145301《Java程序设计》实验报告一:Java开发环境的熟悉

其他

心得体会

此次试验是java的第一次试验,拿到的题目是四则运算,拿到题目觉得很简单,但真正拿去做的时候却发现遇到了不少的麻烦,比如在定义scanner类的时候,最初就考虑不周,无法通过,为此请教了同学,自己再去修改才得以实现。程序设计到后来时,随着思考的不断的深入,发觉自己的编码能力不能跟的上自己的思维,比如如何实现分数,如何进行不断的重复计算,等等等等。所以这次只实现了两个数的简单四种运算,通过这次试验,体会到了实践出真知,体会到了自身的不足与进步的空间。继续努力,希望下次试验能有新的进步。

PSP(Personal Software Process)时间:

步骤  耗时 百分比
需求分析  15分钟  8.4%
设计  1小时  33.3%
代码实现  50分钟 27.7%
测试  10钟 5.6%
分析总结  45分钟 25%

参考资料

    • 《Java学习笔记》
    • 《Java学习笔记》学习指导
    • 实验一 Java开发环境的熟悉(Linux + Eclipse)