20182319彭淼迪 2019-2020-1 《数据结构与面向对象程序设计》实验一报告

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

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

1.实验内容

•基于命令行和IDEIntellj IDEA 简易教程进行简单的Java程序编辑、编译、运行和调试。(本次实验主要使用命令行的方式)
•练习Linux基本命令;
•学习Java程序的JDB调试技能
•编写简单的Java程序。

2. 实验过程及结果

  首先,因为需要在虚拟机具进行java编程,所以我们需要下一些jdk的程序。下载好后,我们可以编程了。

  • 第一步,我们用vim打开一个.java的文件,并在其中输入想要运行的代码。
  • 然后,按两次Ctrl+Shift+t新开两个窗口,其中一个用来编译并运行,一个用来debug。
  • 关于debug:先在第三个窗口打下这样一段javac -g -d bin src/(你的文件名).java ,然后用stop in/at +(你想要的断点位置)设置断点,之后可以用step或next进入下一步,用list或local查看,cont退出。
  • 最后,完成这些步骤后把代码上交即可。

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

  • 问题1:
  • 发现一直下载不了ocral jdk和一些其它的文件而且可以下的下载的速度十分慢。
  • 问题1解决方案:
  • 发现问题出自我的镜像源,于是,按照教程上的步骤,把原来Ubuntu的镜像换成了阿里云的镜像源,问题基本上得到解决,ocral jdk一直下不了,但好像用open jdk也是没有问题的,于是就只好用open jdk了。
  • 问题2:
  • 用码云的无法上传代码
  • 问题2解决方案:
  • 因为开始用的是19.04的Ubuntu,试着用了方法一和方法二,都无法上会传代码,初步分析是因为Ubuntu的版本过新,码云可能还没有更新,于是只好重新安装了16.04的版本。然后发现方法一还是不行,但方法二去是可以的。

其他(感悟、思考等)

xxx
xxx

参考资料

猜你喜欢

转载自www.cnblogs.com/ydfy/p/11516482.html
今日推荐