实验报告一
20182313 2019-2020-1 《数据结构与面向对象程序设计》实验一报告
课程:《程序设计与数据结构》
班级:1823
姓名:刘尧
学号:20182313
实验教师:王志强
实验日期: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中编写一个简单的名为“HelloJDB”的Java程序
2.输入javac -g -d bin src/HelloJDB.java
命令进行编译
3.输入jdb -classpath .:./bin HelloJDB
进行调试
4.将代码上传到码云
3. 实验过程中遇到的问题和解决过程
- 问题一:在对程序进行编译时出现下图错误
- 问题一解决方案:自作聪明进入src中进行编译才导致这个错误,应该在初始界面直接用javac进行编译。
- 问题二:在上传到码云时,输入
git add.
时总是报fatal - 问题二解决方案:在上传代码时需要先建立一个与码云仓库连接的目录,而不能直接在根目录里进行上传。
感悟
感觉这次实验很大程度是按照老师给出的那个调试步骤一步一步往下走,很多步骤其实根本就不明白具体的含义就往下走了,很多问题都是课后重新做了一遍才想明白,但是通过这次实验也算是让我真正有了自主学习java的一定能力,而不是像之前一样一筹莫展。