java实验一实验报告

根据实验第一题和第二题总结知识点如下:

一、使用Java类库中的类时,要用import导入相关的类

二、代码中有package时,使用javac编译代码时一定要加-d参数,运行代码时要加包名前缀

三、运行快捷键:ctrl+F11

四、Window->Open Perspective->Debug打开调试视图   

五、设置断点:shift+ctrl+B

六、单步运行有两种:Step Into(快捷捷F5)和Step Over(快捷捷F5)实际使用中我们优先使用Step Over,只有函数执行出错了,说明程序问题在被调用函数中,这时再回来通过Step Into进入函数进行调试。

七、单击Resume图标(快捷键F8),程序就运行到了之后的行

实验内容:实现学生成绩管理功能,并进行测试

实验过程

运行结果:

(实验第一题与第二题的截图在实验楼中,此博客内只放了实验第三题的练习截图)

遇到的问题及解决方法:

1.不知道如何输入、录入数据。解决方法:根据实验第一道例题使用import java.util.Scanner;Scanner就类似于C语言中的scanf。

2.不知道应该如何在java中实现排名这个功能。解决方法:参考C语言中学生成绩管理系统,使用temp中间变量循环进行判断。

3.忘记如何以表的形式打印出学生姓名、课程成绩、总分、平均分以及排名。解决方法:使用制表符 ,与C语言类似

实验收获

本次实验最大的收获就是学会了如何在java中完成输入、录入数据。从大一开始编程一直都是我的弱项,感觉女生跟男生相比,对于代码的兴趣相差太多。大一学C语言很多时候都是心有余而力不足,基础跟男生比起来薄弱一些,所以希望这学期学习java能够弥补这个遗憾。这次java实验我主要是参照C语言中学生成绩管理系统改成java版本的学生成绩管理系统,主要需要修改的部分就是定义输入数据的部分、加上包和类。希望在以后的学习中能够逐渐熟练运用java语言。

原文地址:https://www.cnblogs.com/20135228guoyao/p/4427835.html