20202311 实验一《Linux基础与Java开发环境》实验报告

课程:《程序设计与数据结构》

班级:2023

姓名: 余博雅

学号:20202311
实验教师:王志强
实验日期:2021年9月21日
必修/选修: 必修

1.实验内容

  • 基于命令行和IDE(Intellj IDEA 简易教程](http://www.cnblogs.com/rocedu/p/4421202.html)进行简单的Java程序编辑、编译、运行和调试。(本次实验主要使用命令行的方式)
  • 练习Linux基本命令;
  • 学习Java程序的JDB调试技能:https://www.cnblogs.com/rocedu/p/6371262.html
  • 编写简单的Java程序。

2.实验过程及结果

  • 用vim建立一个简单的小程序

  • 按Alt+Shift+T打开一个新的终端,通过jdb进行调试

  • 在原终端进行输入

  • 在第二个终端继续进行调试

 

 

 

  • 上传文件到码云

 

 

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

(1) 找不到加载主类。

 

 

解决方法:需输入命令行 javac -g

特权模式下在/etc/profile中输入

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64

export PATH=$JAVA_HOME/bin:$PATH     

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

(2)for循环无法调试

 

 

 解决方法:有输入的代码应同时使用两个终端进行调试,一个用来调试,一个用来输入

 

 

 

 

 

4. 其他(感悟、思考等)

(1)课后多训练,多实操,增强记忆。

(2)仔细阅读老师发布的资料,多学习了解。

(3)要有耐心,敢于尝试。

参考资料
-  [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)
-  [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)

 

 

posted @ 2021-09-23 21:36  20202311余博雅  阅读(40)  评论(0编辑  收藏  举报