20182333 2019-2020-1 《数据结构与面向对象程序设计》实验1报告
课程:《程序设计与数据结构》
班级: 1823
姓名:钱佳禹
学号:20182333
实验教师:王志强
实验日期:2019年9月9日
必修/选修: 必修
1.实验内容
- 基于命令行和IDE(Intellj IDEA 简易教程 进行简单的Java程序编辑、编译、运行和调试。(本次实验主要使用命令行的方式)
- 练习Linux基本命令;
- 学习Java程序的JDB调试技能
- 编写简单的Java程序。
2. 实验过程及结果
过程
1、使用vim编译器编写一个小程序。
2、用javac -g -d bin src/程序名编译程序(有后缀名)。
3、使用jdb -calsspath .:./bin 程序名(没有后缀名)。
4、用git命令将程序上传到码云。
结果
虽然说最后都完成了,也通过了助教的验收,但过程确实十分的艰难曲折,也很痛苦。
3. 实验过程中遇到的问题和解决过程
- 问题1:JDB调试安装不上,没有文件包。
- 问题1解决方案:通过修改镜像源的博客,观看后并将自己的源修改之后,下载即可。
问题2:git push 没有配置推送目标。
问题2解决方案:虽然自己看了使用开源中国(码云)托管代码的博客,但是依然没有理解,最后在助教的帮助下建立了个人仓库,并将个人仓库与码云链接,完成了上传。
其他(感悟、思考等)
- 实验一定要好好预习,博客也一定要认真仔细看。不能漏掉任何一个步骤,不然都有可能造成失败,而且自己还不知道错在哪里。
Linux和java一定要多练习,孰能生巧,只有多练习才知道如何使用命令和正确的语法。