20155229 实验一《Java开发环境的熟悉》实验报告
20155229 实验一《Java开发环境的熟悉》实验报告
实验内容
1.使用JDK编译、运行简单的Java程序;
2.使用Idea 编辑、编译、运行、调试Java程序。
实验步骤
(一)命令行下Java程序开发
输入 mkdir 20155229
命令建立实验目录,用ls
查看,输入cd 20155229
进入实验目录,再输入 vi Hello.java
编译Hello.java,并输入以下代码
package fyh;import java.util.Scanner;public class Hello{public static void main(String[] args){System.out.println("Input your first name, please:");Scanner s = new Scanner(System.in);String name = s.next();System.out.println("Hello " + name + " !");}}
保存后,进入文件夹,输入javac -d . Hello.java
进行编译,再输入java -cp . fyh.Hello
进行运行。
(二)Idea下Java程序开发、调试
1.在Idea中新建一个Java项目HelloJDB。
2.代码为
public class HelloJDB {public static void main(String[] args) {int i = 5;int j = 6;int sum = add(i, j);System.out.println(sum); sum = 0;for(i=0; i< 100; i++)sum += i; System.out.println(sum);} public static int add(int augend, int addend){int sum = augend + addend;return sum;}
}
运行的结果为:
点击
Run->Debug
打开调试页面。设置断点,在第六行设置一个断点。
点击
Run->Debug
进行调试,然后点击运行结果窗格的Step Over
或Step Into
进行单步执行,可以在Variable
中可以看当时变量的值。在第十三行设置第二个断点,将i的值设置为50,再查看
Variable
中最后的结果。
练习项目
题目:实现求正整数1-N之间所有质数的功能,并进行测试。
设计思路:质数是除了1和它本身以外不再有其他因数的数称为质数。所以在写代码时要考虑所找的数不能被任何除了1和它本身的数整数,也就是说a%b!=0(a为某数,b为任何一个数)
代码如下:
package fyh;import java.util.Scanner;public class zhishu {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int N;
System.out.print("请输入N的值") ;
N=scanner.nextInt();
for (int n=2;n<=N;n++) {
boolean a = true;
if (n != 1 ) {
for (int i = 2; i < n; i++) {
if (n % i == 0) {
a = false;
break;
}
}
}
if (a) {
System.out.println(n);
}
}
}
}
程序结果如图:
本次实验的PSP
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 8分钟 | 6.7% |
设计 | 10分钟 | 8.5% |
代码实现 | 60分钟 | 50.8% |
测试 | 20分钟 | 16.9% |
分析总结 | 20分钟 | 16.9% |
实验中的问题和解决过程
问题一:
平时惯用虚拟机,对于Idea的调试,基本没有基础。解决:通过参考老师的Intellj Idea简易教程,能够简单的进行设置断点。
这次使用Idea进行调试,觉得比Jdk方便,能够直观的就可以观察到调式的结果。
实验体会与总结
这一次实验首先我学会了如果在Idea中设置断点及调试代码。其次,这次练习的题目是课本前面的内容,同时也是java的基础知识。通过这次实验,还让我复习了之前的知识点,加深了印象。
转载于:https://www.cnblogs.com/fyhtvxq/p/6680032.html
20155229 实验一《Java开发环境的熟悉》实验报告相关推荐
- 20175316 盛茂淞 实验一 Java开发环境的熟悉
20175316 盛茂淞 实验一 Java开发环境的熟悉 实验目的 使用JDK编译.运行简单的Java程序 实验要求 1.建立"自己学号exp1"的目录 2.在"自己学号 ...
- 20169205实验一 Java开发环境的熟悉(Linux+IDEA)
20169205实验一 Java开发环境的熟悉(Linux+IDEA) 实验内容及步骤 使用JDK编译.运行简单的Java程序 打开windows下的cmd → 输入cd Code命令进入Code目录 ...
- linux eclipse java_实验一 Java开发环境的熟悉(Linux + Eclipse)
学号 20175206 实验一 <Java开发环境的熟悉>实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实 ...
- 20175208 实验一 Java开发环境的熟悉
20175208 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:张家华 学号:20175208 指导教师:娄嘉鹏 实验日期:2019年4月2日 实 ...
- 2018-2019-2 20175227张雪莹 《Java程序设计》 实验一 Java开发环境的熟悉
2018-2019-2 20175227张雪莹<Java程序设计> 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:张雪莹 学号:2017 ...
- 20165303实验一 Java开发环境的熟悉
实验一简单的java程序编译及运行,文件夹的创建 1.添加文件夹: 命令mkdir+文件夹名称 2.编译,运行Java程序 :javac 主类名.java java 主类名 3.带包(package) ...
- 2018-2019-2 20175305实验一《Java开发环境的熟悉》实验报告
2018-2019-2 20175305实验一<Java开发环境的熟悉>实验报告 实验题目 实验一Java开发环境的熟悉-1 1).实验目的及要求 1.建立"自己学号exp1&q ...
- java开发环境实验总结_20155212 实验一《Java开发环境的熟悉》实验报告
20155212 实验一<Java开发环境的熟悉>实验报告 命令行下Java程序开发 命令创建实验目录 输入mkdir 2051212创建以自己学号命名的文件夹,通过cd 20155212 ...
- 2018-2019-2 20175311 实验一《Java开发环境的熟悉》实验报告
2018-2019-20175311实验一<Java开发环境的熟悉>实验报告 一.实验内容及步骤 (一):使用简单的JDK编译.运行java程序 题目一比较简单也比较基础,主要就是考查我们 ...
最新文章
- 根据输入时间段备份压缩日志文件
- 安装labelImg对数据集标注
- app崩溃后自动重启
- 【AcWing 235. 魔法珠
- 启动mq命令 linux,RocketMQ:Linux下启动server和broker的命令
- 若依单体项目定时任务模块使用教程
- IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来
- 2017.4.14上午
- 软件工程 第五章 详细设计
- Python实现淘宝准点抢单!双十一秒杀神器啊!还不来学?
- 史上最简单的spark教程第十三章-SparkSQL编程Java案例实践(终章)
- 香港保险和内地保险的利与弊,有什么区别?
- 爬虫2_起点中文网字体反爬
- python第三周测试_第三周作业 - 作业 - 信息与计算17数31SWE - 班级博客 - 博客园...
- android调用系统发送短信
- OpenCV-用图像处理作出素描图(给你的另一半试试吧)
- 来看看国外DBA的工资
- 霍尼韦尔战略合作上工申贝;华科精准获美敦力中国基金千万元战略投资 | 美通企业日报...
- 华为机试题练习(1)
- Windows10系统中安装Rational Rose