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
参考资料
《Java程序设计与数据结构教程(第二版)》
- 《Java程序设计与数据结构教程(第二版)》学习指导
- 如何上传代码到码云
如何更改镜像源
转载于:https://www.cnblogs.com/ydfy/p/11516482.html
20182319彭淼迪 2019-2020-1 《数据结构与面向对象程序设计》实验一报告相关推荐
- 分数计算器java报告_20182307 2019-2020-1 《数据结构与面向对象程序设计》实验四报告...
20182307 2019-2020-1 <数据结构与面向对象程序设计>实验四报告 课程:<程序设计与数据结构> 班级: 1823 姓名: 陆彦杰 学号:20182307 实验 ...
- 上海交通大学python实验七答案_20192310 实验八《数据结构与面向对象程序设计》实验报告...
20192310 2020-2021-1 <数据结构与面向对象程序设计>实验八报告 课程:<程序设计与数据结构> 班级: 1923 姓名: 严嘉钰 学号: 20192310 实 ...
- 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验三报告
20182326 2019-2020-1 <数据结构与面向对象程序设计>实验三报告 课程:<程序设计与数据结构> 班级: 1823 姓名: 刘颖洁 学号:20182326 实验 ...
- java凯撒加密socket,20192312吴欣欣 实验四 《数据结构与面向对象程序设计》实验报告...
20192312 2020-2021-1 实验四 <数据结构与面向对象程序设计>实验报告 课程:<程序设计与数据结构> 班级: 1923 姓名: 吴欣欣 学号:20192312 ...
- 《数据结构与面向对象程序设计》第1周学习总结
20182316胡泊 2019-2020-1 <数据结构与面向对象程序设计>第1周学习总结 教材学习内容总结 简单java程序是有哪些部分组成的 Java程序好的排版布局是怎样的 程序开发 ...
- 数据结构荣誉课-第一次实验-解题报告
JLU-数据结构荣誉课-第一次实验-解题报告 一.重复计数 题目 思路 参考代码 二.报数游戏 题目 思路 参考代码 三.算术表达式计算 题目 思路 参考代码 四.最喜爱的序列 题目 思路 单调队列 ...
- 厦大计算机数据结构期末试卷,2019厦门大学875数据结构与操作系统考试范围(大纲)和参考书目...
原标题:2019厦门大学875数据结构与操作系统考试范围(大纲)和参考书目 由于厦门大学大部分专业课官方没有公布参考书目由此给很多考生带来了很大的不便,对此精都考研网整理了厦门大学往届研究生初试用书对 ...
- 动态改变_【学校动态】在坚守与改变中追求卓越——礼县二中召开2019—2020学年度秋季学期第二次全体教职工大会...
点击上方"礼县第二中学"关注我们 礼县二中召开2019-2020学年度秋季学期第二次全体教职工大会 9月22日晚,礼县二中召开2019-2020学年度秋季学期第二次全体教职工大会. ...
- 《2019~2020网络安全态势观察报告》重磅发布!
[导读]过去一年多,各种 APT 攻击事件.勒索挖矿事件,数据泄露事件,漏洞攻击事件仍然不绝于耳.从 ATT&CK 模型框架的兴起到实战化攻防环境的建立,从反序列化漏洞的攻防博弈到 VPN 漏 ...
- mastercam后处理升级_MastercamX9,2017,2018,2019,2020各版本后处理(功能全面)2019-11-23更新...
马上注册,结识高手,享用更多资源,轻松玩转三维网社区. 您需要 登录 才可以下载或查看,没有帐号?注册 x 本帖最后由 737852701 于 2019-11-27 08:17 编辑& y4 ...
最新文章
- 网路游侠:某软件版WEB应用防火墙试用
- WINCE6.0 error C2220: warning treated as error问题解决
- 解决 iOS 12.4 Killed: 9 的问题
- git使用的一些常用命令
- 数据仓库中的SQL性能优化 - Hive篇
- 根据wsdl生成对应的Java代码进行接口测试(一)
- python-面向对向-实例方法的继承
- 微信小程序自定义波浪组件
- .NET PPT控件 Spire.Presentation for .NET V2.8发布 | 附下载
- maven打包不执行测试用例
- linux -- CW8.8 编译 提示缺少libstdc++.so.5的error
- 限行查询API_路帮网
- 偏最小二乘法PLS和PLS回归的介绍及其实现方法
- xampp mysql3306_xmapp_mysql端口冲突解决---Port 3306 in use by......
- 满满的提高芝麻分实操技巧!
- FW:nbsp;司马相如琴挑文君真相:劫色劫…
- MT4 CRM 系统开发(一)
- python 生成待图片的二维码代码
- 海外免版税(Royalty Free)免费音乐+音效资源
- 数据库及数据表的创建与删除