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

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()直接输出相应的计算结果。

程序代码如图:

测试结果如图:

其他

心得体会

此次试验是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)
时间: 2024-08-06 07:59:04

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

20145216 20145330《信息安全系统设计基础》实验一 开发环境的熟悉

20145216 20145330<信息安全系统设计基础>实验一 开发环境的熟悉 实验报告封面 实验内容 1.连接arm开发板 2.建立超级终端 3.启动实验平台 4.修改 xp 系统与 redhat 虚拟机的 ip, 使得它们均与 arm 机的 ip 在同一网段 5.安装 arm 编译器 6.配置环境变量 7.建立 hello.c 文件并编译 8.下载调试 实验步骤 1.连接 arm 开发板 将 arm 开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线. 并口线和网线与 pc 机

20155336 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

20155336 <Java程序设计>实验一(Java开发环境的熟悉)实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验知识点 JVM.JRE.JDK的安装位置与区别: 命令行运行javac:java:javac -cp; java -cp: PATH,CLASSPATH,SOURCEPATH的设定方法与应用: 包管理:package:import:javac -d : Eclipse(Netbeans)管理Ja

20155208 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

20155208 <Java程序设计>实验一(Java开发环境的熟悉)实验报告 一.实验内容及步骤 (一)使用JDK编译.运行简单的java程序 命令行下的程序开发 打开windows下的```cmd → 输入cd Code命令进入Code目录,进入"代码托管"文件夹 → 输入md 20155202建立以自己学号命名的文件夹 → 输入cd 20155202进入文件夹 → 输入md exp1建立"实验一"文件夹 → 输入cd exp1进入"实验一

20165227 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

20165227 <Java程序设计>实验一(Java开发环境的熟悉)实验报告 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:朱越 学号:20165227 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验时间:13:45 - 15:25 实验序号:实验一 实验名称:Java开发环境的熟悉 实验题目:实现凯撒密码并进行安全加固,并进行测试(正常情况,异常情况,边界情况) 实验内容: 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA 编辑.编译.运行.调试Ja

20165230 《Java程序设计》实验二(Java开发环境的熟悉)实验报告

20165230 <Java程序设计>实验二(Java开发环境的熟悉)实验报告 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:田坤烨 学号:20165230 成绩: 指导教师:娄嘉鹏 实验日期:2018年4月16日 实验时间:15:45 - 17:20 实验序号:实验二 实验名称:Java面向对象程序设计 实验内容: 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验要求: 没有Linux

20175325 《JAVA程序设计》实验二《JAVA开发环境的熟悉》实验报告

20175325 <JAVA程序设计>实验二<JAVA开发环境的熟悉>实验报告 一.实验报告封面 课程:Java程序设计 班级:1753班 姓名:石淦铭 学号:20175325 指导教师:娄嘉鹏 实验日期:2018年4月17日 实验名称:面向对象程序设计 实验目的与要求: 1.完成实验.撰写实验报告,注意实验报告重点是运行结果,遇到的问题以及分析. 2.实验报告中统计自己的PSP(Personal Software Process)时间: 3.掌握使用IDEA完成基础编程与程序调试

JAVA程序设计 实验一报告

北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计 班级:1351  姓名:李畅宇  学号:20135129 成绩:             指导教师:娄嘉鹏      实验日期:2015.4.15 实验密级:         预习程度:         实验时间: 仪器组次:          必修/选修:            实验序号: 实验名称:       Java开发环境的熟悉 实验目的与要求:实验内容1.使用JDK编译.运行简单的Java程

20145326《Java程序设计》实验二Java面向对象程序设计实验报告

20145326<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验步骤 一.单元测试 1. 三种代码·伪代码·产品代码·测试代码Example:需求:我们要在一个MyUtil类中解决一个百分制成绩转成“优.良.中.及格.不及格”五级制成绩的功能. 伪代码: 百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转成“

2018-2019-2 20175303 实验三敏捷开发与XP实践《Java开发环境的熟悉》实验报告

2018-2019-2 20175303 实验三敏捷开发与XP实践<Java开发环境的熟悉>实验报告 实验报告封面 课程:Java程序设计 班级:1753 姓名:柴轩达 学号:20175303 指导教师:娄嘉鹏 实验日期:2019年4月29日-5月2日 实验序号:3 实验名称:敏捷开发与XP实践 实验步骤 敏捷开发与XP实践-1 实验要求 参老师给的链接安装alibaba 插件,解决代码中的规范问题. 在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,