20155213 实验一《Java开发环境的熟悉》实验报告
20155213 实验一《Java开发环境的熟悉》实验报告
一、 实验内容及步骤
(一)使用JDK编译、运行简单的java程序
命令行下的程序开发
- 输入
cd Code进入Code文件夹里 - 在输入
mkdir 20155213和cd 20155213分别创建和进入20155213文件夹中 - 在输入
mkdir exp1和cd exp1分别创建和进入exp1文件夹中 使用
pwd查看当前路径

键入如下Hello.java 代码

- 在命令行中输入
javac -d . lzm/Hello.java编译Hello.java 在命令行中输入
java lzm.Hello,java运行Hello.java程序

- 输入
(二)使用IDEA编辑、编译、运行、调试Java程序
- 先创建一个HelloJDB 文件,键入如下代码;
运行后得到结果

- 之后设置断点,
Debug程序; 单步调试HelloJDB.java程序;

二、练习:实现学生成绩管理功能,并进行测试。
设计思路
- 先是构思该练习,这个学生成绩管理系统,共需要有三个关键字,第一个是学号,第二个是姓名,第三个是科目成绩(暂且设定为一门java可成绩)
- 其次需要创建一个专门的类
StudentGrade来管理学生的这三个信息 - 最后则是实现该系统的运行函数,并将该函数放在了类
StudentGrades中
设计代码


运行结果

三、实验中遇到的问题
问题一:使用HashSet来收集对象时,出现如下图警告

解决:这些警告只是Collection使用不规范导致的,贵发一下就行了,但警告并不影响运行这是使用HashSet的使用结果
四、实验体会与总结
实验内容倒是没什么可说的,毕竟这几个星期都是这样过来的,只是后面的一个练习算是对自己的一个小小的检测,在和其他人尤其是狄惟佳同学的比较中发现了自己的不足之处,同样是学习了这么长时间的,她就可以将Java掌握运用的那么好,但当我编写程序时,依旧键字生涩,想法也没她的好。通过这次试验,我最大的收获就是,发现了自己的额不足之处————就是缺少DIY的自己动手编程序的锻炼。
| 步骤 | 耗时 | 百分比 |
|---|---|---|
| 需求分析 | 10min | 12.5% |
| 设计 | 5min | 6.75% |
| 代码实现 | 50min | 67.5% |
| 测试 | 5min | 6.75% |
| 分析总结 | 10min | 12.5% |
20155213 实验一《Java开发环境的熟悉》实验报告的更多相关文章
- 20145308刘昊阳 《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20145308刘昊阳 <Java程序设计>实验一报告 实验名称 Java开发环境的熟悉 实验内容 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试J ...
- 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20175316 盛茂淞 2018-2019-2 <Java程序设计>实验一 Java开发环境的熟悉 实验报告 一.实验要求 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA ...
- 20165327《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20165327<Java程序设计>实验二 <Java面向对象程序设计>实验报告 实验二 <Java面向对象程序设计> 一.实验报告封面 课程:Java程序设计 班 ...
- 20165205 实验一 java开发环境的熟悉 实验报告
20165205 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1652班 姓名:刘喆君 学号:20165205 指导教师:娄嘉鹏 实验日期:2018年4月2日 实验 ...
- 20162327实验一Java开发环境的熟悉实验报告
20162327 <程序设计与数据结构>第一次实验报告 基础知识 1.JDB的使用 使用JDB调试程序需要以下五个步骤: 1.设置断点 stop in 2.run 3.print 4.ne ...
- 实验一Java开发环境的熟悉
实验一Java开发环境的熟悉 实验内容 •命令行下Java程序开发 •IDEA下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现凯撒密码 ...
- 20175316 盛茂淞 实验一 Java开发环境的熟悉
20175316 盛茂淞 实验一 Java开发环境的熟悉 实验目的 使用JDK编译.运行简单的Java程序 实验要求 1.建立"自己学号exp1"的目录 2.在"自己学号 ...
- 20155327实验一 Java开发环境的熟悉
20155327实验一 Java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的java程序 2.使用IDEA编辑.编译.运行.调试java程序 实验步骤 1.使用JDK编译.运行简单的jav ...
- 20165233 实验一 Java开发环境的熟悉
20165233 实验一 Java开发环境的熟悉 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 2.完成实验.撰写实验 ...
- 20155231 java实验一 Java开发环境的熟悉
20155231 java实验一 Java开发环境的熟悉 实验要求 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程: 完成实验.撰写实验 ...
随机推荐
- 异常处理与MiniDump详解(3) SEH(Structured Exception Handling)
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 一. 综述 SEH--Structured Exception Handlin ...
- Sublime 正则替换
打开替换的窗口 在Find What 写入待匹配的正则表达式,然后在Replace With写上要替换的内容($1代表第一个括号内内容,依次类推) 然后选择对应的选项
- python的进度条实现
进度条最主要的问题就是所有字符全部在同一行,而且可以修改.然而当执行print语句的时候,python会在打印完这个语句的同时,在结尾加上换行‘\n’,这就导致在控制台下一旦被print之后就无法修改 ...
- Java 读取Excel数据——POI-3.11 XSSF
POI - the Java API for Microsoft Documents 1.在Apache官网下载Apache最新poi版本:poi-bin-3.11-20141221.zip,解压: ...
- 用Web技术开发客户端(一)
http://www.cnblogs.com/lefan/archive/2012/12/27/2836400.html 范怀宇(@duguguiyu)分享了<豌豆荚2.0重构时遇到的坑> ...
- 【[GDOI2014]拯救莫莉斯】
可能我的状态比较鬼畜,应该没有人这么写 设\(dp[i][j][k]\)表示在第\(i\)行,放置油库的状态为\(j\),实际上周围已经有油库或者本身有油库的状态为\(k\)的时候的最小花费 由于我们 ...
- 日常踩坑——Dev C++ pow()函数的坑
坑 Dev C++ pow()函数 那年冬天,显示屏前坐着如喽啰,那时候我含泪发誓,再也不用Dev. 蓝桥杯官网给提供的版本,没办法bug也得硬着头皮用. 16年蓝桥杯的第八题 四平方和定理: 在De ...
- java的四舍五入
四舍五入是我们小学的数学问题,这个问题对于我们程序猿来说就类似于1到10的加减乘除那么简单了.在讲解之间我们先看如下一个经典的案例: public static void main(String[] ...
- rocketmq双主发送消息 SLAVE_NOT_AVAILABLE 状态
RocketMQ最佳实践之Producer 投递状态 发送消息时,将得到包含SendStatus的SendResult.首先,我们假设消息的isWaitStoreMsgOK = true(默认是tru ...
- POJ 1703 Find them, Catch them(确定元素归属集合的并查集)
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 52925 Accepted: ...