20182310 第一周实验报告

20182310 《数据结构与面向对象程序设计》第一周实验报告

课程:《数据结构与面向对象程序设计》
班级:1823
姓名:周烔
学号:20182310
实验老师:王志强
实验日期:2019/9/9
选修/必修:必修

1.实验内容:

1.基于命令行和IDE Intellj IDEA 简易教程进行简单的Java程序编辑、编译、运行和调试。(https://www.cnblogs.com/rocedu/p/4421202.html)
2.练习Linux基本命令;
3.学习Java程序的JDB调试技能。
4.编写简单的Java程序。

2.实验内容过程及结果

1.使用vim建立一个java小程序
2.使用 javac 编译.java文件
3.使用jdb -classpath .:./bin file 单步调试
4.使用git命令将代码上传至码云

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

1.在使用上传时,上传时总是出现未更新代码的情况
解决方法:在该终端内重新使用 vi 命令打开java文件进行修改。之前在修改时,是在另外一个终端修改,因此导致未同步。
2.JDB调试时未在src文件夹找到java文件
解决方案:将java文件移入src文件夹中。

其他(感悟,思考)

1.打java文件一定要认真仔细,不同于C语言是基于windows系统,因此有些快捷键使用方法也不同
2.有问题及时请教,一些问题自己没遇到过,及时请教助教能够更好的快速的找出问题所在。
3.在linux环境下的Java编程还是和之前的c语言有一定差距。

原文地址:https://www.cnblogs.com/tursws/p/11523225.html

时间: 2024-10-12 21:48:55

20182310 第一周实验报告的相关文章

20182310 第二周实验报告

20182310 2019-2020 <数据结构与面向对象程序设计>实验二报告 课程:<程序设计与数据结构> 班级: 1823 姓名: 周烔 学号:20182310 实验教师:王志强 实验日期:2019年9月16日 必修/选修: 必修 1.实验内容 编写简单的计算器,完成加减乘除模运算.从键盘输入两个数,使用判定语句选择一种操作,然后使用判定和循环语句选择继续计算还是退出.计算结果后输出.编写测试代码,测试验证.完成TDD测试(后面因为插件问题不需要) 2. 实验过程及结果 先编写

Linux第一周实验报告总结

北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1352 姓名:马悦 学号:20135235 成绩: 指导教师:娄嘉鹏 实验日期:2015.9.20 实验密级: 预习程度: 实验时间: 仪器组次: 必修/选修:必修 实验序号:1 实验名称: Linux简介  实验目的与要求:1. 了解Linux. 2.学习,安装Linux. 实验仪器: 名称           型号           数量  PC          ThinkPad        1 虚拟机

信息安全系统设计第一周实验报告

一.学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等 二.如何学习Linux 三.Linux终端 1.Terminal(终端) 通常在我们使用 Linux 时,我们并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成接受用户输入和显示输出,Linux 系统还提供了一个叫

2019JAVA第五周实验报告

Java实验报告 班级 计科二班 学号 20188442 姓名 吴怡君 完成时间 2019.9.24 评分等级 实验三 String类的应用 一.实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 二.实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码.结果截图.) 2.统计该字符串中字母s出现的次数. 3.统计该字符串中子串"is"出现的次数. 4.统计该字符串中单词"is"

第一周例行报告

PSP 内容 类别 预计时长 开始时间 结束时间 中断时间 实际花费时间 第一周作业一 写作 1h 2017-9-7  19:25 2017-9-7  20:18  回复微信消息5min 48min 看<构建之法> 阅读 一周,每天1h30min 2017-9-7  21:35 2017-9-10   每天抽空看一些 没有具体时间 采访记录 写作 1h 2017-9-9   20:46 2017-9-9 22:04  一边写一边吃火龙果  1h左右 构建之法读后感 写作 1h 2017-9-1

第六周实验报告四

一.实验目的 (1)掌握类的继承方法 (2)变量的继承和覆盖,方法的继承,重载和覆盖实现 二.实验内容 一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现: 二.实验的内容 (1)根据下面的要求实现圆类Circle. 1.圆类Circle的成员变量:radius表示圆的半径. 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(double r):构造方法,创建Circle对象时将半径初始化为r double getRadi

暑假第一周进度报告

(1)本周9,10号待在家里,纯玩,刷了电视剧,看了综艺,没有学习任何东西.后来这几天,读了几篇心灵鸡汤,明白了知足常乐,用简单的心态过简单幸福的生活.我觉得这种心态对以后工作会很有益处的,我们以后可能会碰到各种各样的难题,但无论怎样,我们都不要把自己挤在逼仄的角落里动弹不得,很多难题换个角度看又是一片柳暗花明. 读了<大道至简>的一二章"编程的精义"和"是懒人造就了方法",明白了编程的第一要务是先把事情分析清楚,时间先后的逻辑关系和依赖关系搞清楚,然后

第一周总结报告

这几天,心情挺复杂的,既有快要离开家人的不舍,又有对下学期的期待.我便带着这种复杂的心情一直前进着. 这一周学习的内容有: 1,复习了离散数学第二章内容,公式,定理以及书上的例题都过了一遍: 2,把班级群里的老师发的实验一一看了一遍: 3,做了几篇英语阅读,背了不少单词. 下一周就要开课了,希望我在下个学期能有更大的收获吧. 原文地址:https://www.cnblogs.com/lq13035130506/p/9536479.html

第三周实验报告与课程总结

---恢复内容开始--- 一:打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个“水仙花数”. 二:编写Java程序,求13-23+33-43+…+973-983+993-1003的值. 三:编程求1!+2!+3!+…+20! 四:编写Java程序,计算8+88+888+…前10项之和. 五:一个数如果恰好等于它的因子之和,这个数就称为完数.编写程序输出1000以内的所有完数. 六: 编写应用程序,输出满足1+2+3+…+n<8888的