知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

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

发表时间:2022-03-24来源:网络

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

一、实验内容及步骤
(一)、实验一:

实验要求:
0 参考实验要求
1 建立“自己学号exp1”的目录
2 在“自己学号exp1”目录下建立src,bin等目录
3 javac,java的执行在“自己学号exp1”目录
4 提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己身份的信息
5 代码提交码云

程序设计截图

码云链接:
https://gitee.com/sgm5/text1/commit/e483c16d2f6a4b9a17db4b6570bbf69bff387f43

(二)、IDEA下Java程序开发与调试:

实验要求:
参考http://www.cnblogs.com/rocedu/p/6371315.html
提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图,截图打上自己学号的水印。
其他内容包括截图在实验报告中体现 实验步骤:
1、在建立好的HelloWorld项目中,新建「HelloJDB」类,输入如下代码: 1 public class HelloJDB { 2 public static void main(String[] args) { 3 int i = 5; 4 int j = 6; 5 int sum = add(i, j); 6 System.out.println(sum); 7 8 sum = 0; 9 for(i=0; i< 100; i++) 10 sum += i; 11 12 System.out.println(sum); 13 } 14 15 public static int add(int augend, int addend){ 16 int sum = augend + addend; 17 return sum; 18 } 19 }

2、调试程序设置断点和单步运行。设置断点在要设置断点的行号旁用鼠标单击一下就行了(或使用Ctrl+F8快捷键)

单步运行有两种:Step Into(快捷捷F7)和Step Over(快捷捷F8)

3、单步执行效率比较慢,可以通过条件断点解决问题。设置条件断点,我们在第9行左边断点处单击鼠标右键,弹出断点属性框,我们设置条件“i==50”,再按一下F9,我们可以查看i的是50了。

(三)练习:

实验要求:
参考实验一 Java开发环境的熟悉(Linux + Eclipse)http://www.cnblogs.com/rocedu/p/4421202.html ,练习
提交自己练习项目的码云链接和运行结果的截图。 练习题目:
产生一个随机数,让用户猜测,猜错了告诉用户是大了还是小了。 并进行测试(正常情况,异常情况,边界情况) 实验运行结果截图:
1、正常情况:

2、边界测试情况:

码云链接:
https://gitee.com/sgm5/text1/commit/2af0547577cb64a1ac40e92b57bffbd8e3c23ccd

二、遇到的问题及解决方法:
问题:不知道如何随机产生一个数
解决方法:

Random ran = new Random();随机数方法创建对象

三、感想与收获:
在这次实验中,收获颇多,平时的学习中,只注重了教材中代码的编写,缺少自己的独立思考,但在这次实验中,自己思考理解设计的一个Java程序。这次练习应用了很多方面的内容,运用到了许多前几章的学习内容,也巩固了以前的知识,将各个模块的知识结合在一起,收获很大。

四、PSP:

步骤 耗时 百分比 需求分析 10min 5.4% 设计 15min 8.1% 代码实现 125 67.5% 测试 20min 10.8% 分析总结 15min 8.2%
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜