2019-2020-3 《Java 程序设计》实验一:Java开发环境的熟悉-------1
1、实验要求:html
1 创建“本身学号exp1”的目录 2 在“本身学号exp1”目录下创建src,bin等目录 3 javac,java的执行在“本身学号exp1”目录 4 提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含本身学号等证实本身身份的信息 5 代码提交码云java
2、实验报告:git
完成此实验的步骤: 1.在Linux系统下打开终端,首先进入本身的git仓库文件,在此文件里创建目录---20175229exp1; 2.进入目录20175229exp1,在此目录下建立src和bin目录; 3.进入src目录,用vim命令编写Hello.java源文件; 4.退出src目录,根据实验要求,用命令“javac -d bin src/Hello.java”编译src目录中的Hello.java源文件,并将产生的字节码Hello.class文件放入bin目录中; 5.根据实验要求,用命令“java -cp ./bin Hello”运行bin中的Hello.class字节码文件; 6.用git add .和git commit以及git push的命令将编写的代码提交到码云。 注: Hello.java源文件中的内容为:vim
public class Hello { public static void main(String [] args){ System.out.println("Hello 20175229张智敏!"); } } 个人码云连接:https://gitee.com/zzm-zcc/zhang_zhi_min。学习
3、实验截图:测试
2019-2020-3 《Java 程序设计》实验一:Java开发环境的熟悉-------2
1、实验要求:spa
参考http://www.cnblogs.com/rocedu/p/6371315.html 提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图,截图打上本身学号的水印。 其余内容包括截图在实验报告中体现命令行
2、实验体会: IDEA实用又方便,比起在终端或记事本上编写程序要方便的多,好比:psvm+tab、sout+tab等等,节省了大部分时间;在IDEA中调试程序也比在终端中操做要强得多,许多快捷键方便又快捷,好比:Ctrl+F8设置断点、Alt+Shift+F9开始调试程序、F7step into、F8step over(优先使用step over)、F9让程序直接运行到下一个断点处、Ctrl+Shift+F8打开断点设置窗口等等,咱们也能够右击断点处修改参数。设计
3、实验截图:调试
2019-2020-3 《Java 程序设计》实验一:Java开发环境的熟悉-------3
1、实验要求:
参考实验一 Java开发环境的熟悉(Linux + Eclipse)http://www.cnblogs.com/rocedu/p/4421202.html (三)练习 提交本身练习项目的码云连接和运行结果的截图。
2、实验报告:
由于设备缘由,该步骤用Idea代替了Eclipse,首先用终端本身编写练习项目程序,运行并上传码云,此后用Idea调试编写程序,这次个人练习项目是:“实现Fibonacci数列功能,并进行测试”。 项目程序为: import java.util.*; public class 斐波那切{ public static int getFibo(int i){ if (i == 1 || i == 2) return 1; else return getFibo(i - 1) + getFibo(i - 2); } public static void main(String[] args) { System.out.println("请输入想要查看斐波那切数列的列数:"); Scanner reader = new Scanner (System.in); int n = reader.nextInt(); System.out.println("斐波那切数列的前"+n+"项为:"); for (int j = 1; j <= n; j++) { System.out.print(getFibo(j)+" "); } System.out.println(); } }
3、实验截图
1.终端运行截图:
2.Idea运行截图:
3.Idea调试截图:
2019-2020-3 《Java 程序设计》实验一:Java开发环境的熟悉-------所有实验总结与体会
经过完成实验一:Java开发环境的熟悉的三个实验,在实验中学习到了许多东西,也在实验过程当中遇到了很多问题。第一次进行Java的实验,感受到很是陌生和好奇,学习到了许多Linux终端中的命令,下载并运用Idea,经过Idea来编写代码显得十分便捷,也了解到许多Idea中的快捷按键,让本身编写程序显得更加流畅,也能够经过Idea来上传代码给码云,学习了如何在Idea上配置和使用git。可是在Idea的使用中常常会出现编译和调试的细节错误,之后必定在这些方面更加注意。