#201923222020-2021-1 《数据结构与面向对象程序设计》实验一报告
课程:《程序设计与数据结构》
班级: 1923
姓名: 罗皓楠
学号:20192322
实验教师:王志强
实验日期:2020年10月8日
必修/选修: 必修
1.实验内容
(1)基于命令行和IDEA进行简单的Java程序编辑、编译、运行和调试。
(2)练习Linux基本命令;
(3)学习Java程序的JDB调试技能
(4)编写简单的Java程序
2. 实验过程及结果
(1)对Linux基本命令的学习
打开终端
CTRL+ALT+T
新建标签页
CTRL+SHIFT+T
切换到第几个标签页
ALT+数字
终止程序运行
CTRL+C:
删除文件
rm test
强制删除文件
rm -f test
删除目录
rm -r family
字典
man
可查询文件地址
locate
搜索指定文件内容
grep
搜索并返回第一个结果
whereis
(1)使用Linux编写并成功运行的简单程序
(2)在window环境下,使用idea的方式对Java程序编辑、编译、运行:
调试,设置断点:
使用Step Into(快捷捷F7)或Step Over(快捷捷F8)进行单步运行,在下方可以看到各个变量的值
3. 实验过程中遇到的问题和解决过程
- 问题1:同时使用两个System.out.println时出现错误
- 解决1:运用转义字符优化程序结构解决
其他
通过在该两个平台上的学***提高了动手能力,渐渐适应了课堂节奏,学会了将老师讲的进行实践并在实践中自学。
使用idea编写比使用命令行要来的更方便,直观,是命令行所不能比拟的,但使用命令行可以让我们学到更多,各有利弊