学号20182323 2019-2020-1 《数据结构与面向对象程序设计》实验一报告
课程:《程序设计与数据结构》
班级: 1823
姓名: 曹骞
学号: 20182323
实验教师:王志强
实验日期:2019年9月9日
必修/选修: 必修
1.实验内容
- 基于命令行和IDE(Intellj IDEA 简易教程](http://www.cnblogs.com/rocedu/p/4421202.html)进行简单的Java程序编辑、编译、运行和调试。(本次实验主要使用命令行的方式)
- 练习Linux基本命令;
- 学习Java程序的JDB调试技能:https://www.cnblogs.com/rocedu/p/6371262.html
- 编写简单的Java程序。
2. 实验过程及结果
在虚拟机上开三个终端,终端1使用vim编写一段代码并保存,终端2对这段代码文件进行编译,终端3对其进行单步调试。最终将该代码文件上传到码云。
3. 实验过程中遇到的问题和解决过程
-
问题1:输入javac -g -d bin src/Curry.java时,显示找不到文件。
-
问题1解决方案:因为没有bin和src目录,所以创建这两个目录,输入mkdir bin src,然后再次输入javac -g -d bin src/Curry.java就可以了
-
问题2:上传至码云时,输入git add.,显示fatal: 不是一个 git 仓库(或者任何父目录):.git
-
问题2解决方案:因为我在根目录下进行,而根目录没有与码云连接,所以我需要进入到与码云连接的目录下,需要输入cd 182323cq,在182323cq目录(git仓库)上进行git add.
其他(感悟、思考等)
实验一让我学会了如何使用vim编写代码,如何编译,如何调试一段程序以及如何将文件上传到码云,虽然在学习过程中出现了很多问题,但总的来说还蛮有收获的。