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编辑器> 课程: 完成实验.撰写实验 ...
随机推荐
- SQLAlchemy总结
SQL相关操作 创建一个test库 create database test; 授权一个用户 grant all privileges on *.* to 'yangjian'@'%' identif ...
- PhoneGap的通知
一.通知类型列表 1.notification.alert 提示警告框 2.notification.confirm 确认对话框 3.notifica ...
- springMVC <mvc:interceptors>拦截器的使用
首先在springMVC.xml配置如下代码 <!-- 拦截器 --> <mvc:interceptors> <bean class="com.base.Acc ...
- Java(Android)编程思想笔记03:在Android开发中使用MVP模式
1. MVP模式简介: MVC模式相信大家肯定是比较熟悉的:M-Model-模型.V-View-视图.C-Controller-控制器. MVP作为MVC的演化版本,那么类似的MVP所对应的意义:M- ...
- [USACO09MAR]Sand Castle
嘟嘟嘟 太水了,大佬们就绕道吧…… 就是m, b数组分别排个序,然后更改对应位置的m[i]和b[i],就行了. 因为如果m[i]不改为b[i]而是b[i + 1]的话,那么必定要将m[j] (j &g ...
- 随手练——洛谷-P1151(枚举与暴力搜索)
枚举 #include <iostream> using namespace std; int main() { ; cin >> k; ; i < ; i++) { ) ...
- 【转】Spring+Mybatis+SpringMVC+Maven+MySql搭建实例
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何使用Maven来搭建Spring+Mybatis+SpringMVC+M ...
- Project Euler:Problem 86 Cuboid route
A spider, S, sits in one corner of a cuboid room, measuring 6 by 5 by 3, and a fly, F, sits in the o ...
- .gitignore设置不生效
.gitignore git中,如果想要让git忽略某些文件,或不想push到远程库,不让其受版本的控制.可以使用git提供的.gitignore文件进行配置.像这样: 一般情况下,在文件还未修改前, ...
- c++类模板分文件编写存在的问题
c++分文件编写的编译机制: 各个文件独立编译,如果在某.cpp文件中出现了函数调用,但是在此.cpp文件并没有对应函数的实现.此时就会在函数调用出生成特定的符号,在之后的链接过程完成函数调用. C+ ...