#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编写比使用命令行要来的更方便,直观,是命令行所不能比拟的,但使用命令行可以让我们学到更多,各有利弊

posted @ 2020-10-08 16:45  阿这阿这  阅读(121)  评论(0编辑  收藏  举报