20182307 2019-2020-1 《数据结构与面向对象程序设计》实验1报告

Posted algerlu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20182307 2019-2020-1 《数据结构与面向对象程序设计》实验1报告相关的知识,希望对你有一定的参考价值。

20182307 2019-2020-1 《数据结构与面向对象程序设计》实验1报告

课程:《程序设计与数据结构》
班级: 1823
姓名: 陆彦杰
学号:20182307
实验教师:王志强
实验日期:2019年9月9日
必修/选修: 必修

1.实验内容

  • 基于命令行和IDE Intellj IDEA 简易教程 进行简单的Java程序编辑、编译、运行和调试。
  • 练习Linux基本命令;
  • 学习Java程序的JDB调试技能
  • 编写简单的Java程序。

2. 实验过程及结果

  • 1. 编写一个简单的Java程序
    技术图片
  • 2. 编译程序
    技术图片
  • 3. 运行程序
    技术图片
  • 4. JDB调试
    技术图片
  • 5. 使用git命令上传到码云
    技术图片

3. 实验过程中遇到的问题和解决过程

  • 问题1:javac命令编译时找不到文件
    技术图片
  • 问题1解决方案:在javac命令中加入文件所在具体路径
    技术图片
  • 问题2:Java程序编译错误
    技术图片
  • 问题2解决方案:将Strings改为String

其他(感悟、思考等)

  • 作为一个刚开始学习Java的新手,应该更注重于Java的基本语法,养成良好的习惯,而不是追求速度
  • 与上学期学习C语言时直接在编译器里实践代码不同,这学期我们是在Linux的操作系统下编译Java程序。编译、运行、单步调试都需要使用指令去完成。这在学习初期给我造成了困难,因为指令中各类参数、字母的含义都是缩写且不明确的,无法理解便难以良好应用。
    • 解决方法有两个,第一是查阅资料,弄清楚缩写指令的具体含义,以及各个参数的含义,以便辅助理解。(例如javac命令中-g参数是为了产生各种调试信息)
    • 第二就是多次的练习。流程的复杂也是学习的一大难点,只有多次练习了才能弄清楚。(例如必须先用javac命令编译生成class文件,才能用java命令运行程序)

参考资料

以上是关于20182307 2019-2020-1 《数据结构与面向对象程序设计》实验1报告的主要内容,如果未能解决你的问题,请参考以下文章

20182323 2019-2020-1 《数据结构与面向对象程序设计》实验七报告

20182308 2019-2020-1 《数据结构与面向对象程序设计》实验六报告

20182301 2019-2020-1 《数据结构与面向对象程序设计》实验1报告

20182324 2019-2020-1 《数据结构与面向对象程序设计》第4周学习总结

20182324 2019-2020-1 《数据结构与面向对象程序设计》实验8报告

20182327 2019-2020-1 《数据结构与面向对象程序设计》实验八报告