您的位置:首页 > 编程语言 > Java开发

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

2017-04-08 13:58 363 查看

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

一、实验内容及步骤

使用JDK编译、运行简单的java程序
命令行下的程序开发

一(新建文件夹):

打开
windows
下的```cmd → 输入cd Code命令进入Code目录,进入"代码托管"文件夹 → 输入md 20155202建立以自己学号命名的文件夹 → 输入cd 20155202进入文件夹 → 输入md exp1建立“实验一”文件夹 → 输入cd exp1进入“实验一”文件夹



二(编译、运行java程序):

使用vim编辑器编辑java程序 → 在命令行下编译、运行





(二)使用IDEA编辑、编译、运行、调试Java程序

1、新建「HelloJDB」类,输入如下代码:



2、在需要设置断点的一行左侧单击鼠标,出现红色圆点。比如如下设置了断点:





在上方
Run
菜单找到
Debug...
进行单步调试:

常用调试快捷图标功能总结如下:

① Step Over(F8):程序向下执行一行(如果当前行有方法调用,这个方法将被执行完毕返回,然后到下一行)

② Step Into(F7):程序向下执行一行。如果该行有自定义方法,则运行进入自定义方法(不会进入官方类库的方法)

③ Force Step Into:进入任何方法

④ Step Out(Shift+F8):如果在调试的时候进入了一个方法,并觉得该方法没有问题,就可以使用stepout跳出该方法,返回到该方法被调用处的下一行语句。值得注意的是,该方法已执行完毕。

⑤ Run to Cursor:将程序运行到光标处。

三:练习:实现Fibonacci数列功能,并进行测试。

代码如下:

import java.util.*;
public class Fib {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("輸入數列元素個數 :");
int n = scanner.nextInt();
System.out.println("您好 尊敬的 20155202 張旭 先生 ");
for (int i = 0; i <= n; i++) {
System.out.printf("%d\t", fibonacci(i));
}
}

static int fibonacci(int n) {
if (n == 0)

return 0;
else if (n == 1) return 1;
else return fibonacci(n - 1) + fibonacci(n - 2);
}
}


要知道Fibonacci数列功能,就是前两个数相加等于第三个数字,本身Fibonacci数列是一定的,我们改变不了这个数列,但是可以取得你想要几个数字,我在程序中设定的就是输入你想要的数字,然后出结果

- 实验截图



- 实验中遇到的问题:

这个实验比较简单,一次成功

四.实验体会及总结

这次实验比较简单,但是发现了虽然抄书2000行代码,实际还是c语言的思想,

所以还要加强学习,将c语言与java融会贯通.

步骤耗时百分比
需求分析5分钟10%
设计5分钟10%
代码实现15分钟30%
测试15分钟30%
分析总结10分钟20%
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐