20165306 实验一Java开发环境的熟悉
Java开发环境的熟悉
实验报告封面
实验内容与步骤
Java开发环境的熟悉-1
1.建立“自己学号exp1”的目录
2.在“自己学号exp1”目录下建立src,bin等目录
3.javac、java的执行在“自己学号exp1”目录
4.提交Linux或Window或macOS中命令行下运行Java的全屏截图,运行结果包含自己学号等证明自己身份的信息
5.代码提交码云
mkdir 20165306exp1
建立目录,然后cd 20165306exp1
进入到目录中,mkdir src
、mkdir bin
再建立src、bin目录。
- 使用
javac -d bin src/Exp1.java
和java Exp1
命令编译运行。
Java开发环境的熟悉-2
提交Linux或Windows或masOS环境中IDEA中调试设置条件断点的全屏截图,截图打上自己学号的水印。
设置断点和单步运行相关知识点:
- 在要设置断点的行号旁用鼠标单击一下,再单击则撤销设置
- Run->Debug开始调试程序
下方Debug区域内一排小箭头:从左至右依次是
- Step over直接执行完方法到下一行
- Step into进入方法调试
- Force step into能进入任何方法
- Step out跳出方法并返回到该方法被调用处的下一行语句(该方法已执行完毕)右击代表断点的红色圆圈,弹出断点属性框,可设置条件
- 输入代码 代码链接
- 运行结果:11 4950
- 单击行号设置断点,如第6行
- 调试过程中查看变量值,如i=3,j=6,sum=6
- 右击红色圆圈设置条件i==99
Java开发环境的熟悉-3
抽到的题目是:“实现求两个数的最大公约数和最小公倍数的功能,数从命令行输入,并进行测试(正常情况、异常情况、边界情况)”,提交自己联系项目的码云链接和运行结果的截图。
- 输入代码 代码链接
- Run->Edit Configurations->Program arguments 设置参数值:5306 2018
- 正常情况运行结果
- 设置0 0,异常情况运行结果
- 边界值:依次设置“100000-100000”“50000-50000”得到的结果不正确,“45000-45000”准确,再测试“48000-48000”“47000-47000”不准确,“46000-46000”准确,“46500-46500”不准确,那么边界值处于46000和46500之间。
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 15分钟 | 6% |
设计 | 120分钟 | 48% |
代码实现 | 45分钟 | 18% |
测试 | 30分钟 | 12% |
分析总结 | 40分钟 | 16% |
心得体会
通过本次实验,我熟悉了IDEA的使用,抽到的题目也帮助我复习了之前C语言的相关知识。以前我很怕接触新事物,但慢慢地我开始自己找教程、自己下载安装软件、自己一遍又一遍地调试,用刚安装的红蜻蜓软件加水印也让我感到很新奇,计算机对我来说不那么可怕了,我想这就是我最大的收获。希望我能把知识掌握得更扎实一些,不断给自己积极的心理暗示,享受指尖在键盘上飞舞的过程。
20165306 实验一Java开发环境的熟悉的更多相关文章
- 20145205 实验一 Java开发环境的熟悉
实验内容 命令行下Java程序开发 IDEA下Java程序开发.调试 练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) 实现凯撒密码,并进行测试 实验要求 使用JDK编译 ...
- 实验一 Java开发环境的熟悉
实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 1.没 ...
- 20145308刘昊阳 《Java程序设计》实验一 Java开发环境的熟悉 实验报告
20145308刘昊阳 <Java程序设计>实验一报告 实验名称 Java开发环境的熟悉 实验内容 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试J ...
- 实验一Java开发环境的熟悉
实验一Java开发环境的熟悉 实验内容 •命令行下Java程序开发 •IDEA下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现凯撒密码 ...
- 20145225《Java程序设计》实验一 Java开发环境的熟悉(Linux + Eclipse)
20145225<Java程序设计> 实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑 ...
- 20145208实验一 Java开发环境的熟悉
20145208实验一 Java开发环境的熟悉 使用JDK编译.运行简单的java程序 命令行下程序开发 在命令行下建立实验目录,然后创建并进入该目录后的子目录. 编译并运行一个代码 使用IDEA 编 ...
- 实验一 Java开发环境的熟悉(Linux + Eclipse)
学号 20175206 实验一 <Java开发环境的熟悉>实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实 ...
- 实验一 Java开发环境的熟悉(Linux + Idea) 20175301李锦然
https://gitee.com/ShengHuoZaiDaXue/20175301.git 实验一 Java开发环境的熟悉(Linux + Idea) 实验内容 1.使用JDK编译.运行简单的Ja ...
- 2018-2019-2 实验一 Java开发环境的熟悉
实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA编辑.编译.运行.调试Java程序 实验知识点 1. JVM.JRE.JDK的安装位置与区别: 2. 命令行运行javac:ja ...
随机推荐
- Collections集合工具类的方法
addAll & shuffle: 返回类型为boolean类型,执行完操作不接收也行: 其中,静态方法,与对象无关,类名点方法名直接调用: 点点点为可变参数,随便填写几个参数都可以: sor ...
- 转:wcf大文件传输解决之道(1)
首先声明,文章思路源于MSDN中徐长龙老师的课程整理,加上自己的一些心得体会,先总结如下: 在应对与大文件传输的情况下,因为wcf默认采用的是缓存加载对象,也就是说将文件包一次性接受至缓存中,然后生成 ...
- Install kubernetes without yum
下载最新版本: https://github.com/kubernetes/kubernetes/releases 下载kubernetes.tar.gz即可 解压缩后到cluster目录下 执行ge ...
- java加载配置文件信息
#基金数据存放根目录fund_save_root_path=E:/fundCrawling #龙虎榜数据存放根目录long_hu_root_path=E:/longHuCrawling #巨潮数据存放 ...
- sql server 触发器的简单用法
触发器 -- 一下写的都是我对触发器的理解 当在执行insert . delete . 等操作的时候 随便要做一些额外的操作, 比如在添加的时候就会将新添加的数据存到inserted表中 写个实例 ...
- iOS项目之报错笔记
问题一: linker command failed with exit code 1 (use -vto see invocation) 原因:导入了.m的头文件,导致同时有两个一样的.m文件在编译 ...
- 计算概论(A)/基础编程练习2(8题)/6:数组逆序重放
#include<stdio.h> int main() { // 输入n个整数 ; scanf("%d", &n); // 循环读入元素 while(scan ...
- self: 限制并发量asyncio
#coding:utf-8 import time,asyncio a=time.time() id=1 async def hello(id,semaphore): async with semap ...
- ManyToManyField 增加记录
class BOMView(View): def get(self,request): obj=BOMForm() return render(request,'bom.html',{'obj':ob ...
- sublime text3 批量查找替换文件夹或项目中的字符
1.点击左上角的“菜单”,在弹出的菜单中选择“打开文件夹”. 2.在文件夹上右击,选择“在文件夹中查找”选项 3.之后会软件底部会弹出对话框,分别输入要查找的内容和替换的内容,最后点击替换按钮 4.再 ...