201555334 实验一:Java开发环境的熟悉 总结
201555334 实验一:Java开发环境的熟悉
一、实验目的:
- 使用JDK编译、运行简单的Java程序;
- 使用Idea软件 编辑、编译、运行、调试Java程序。
二、实验内容:
编程实现让用户输入整数N,然后输出1~N之间所有的质数
三、实验工具:
Windows系统+Idea软件
四、实验步骤:
简单使用命令行
- 输入
mkdir+文件名创建文件夹 - 输入
javac -d .hello.java编译hello.java文件。 - 输入
java hello运行程序。

- 输入
使用IDEA调试Java程序
在IDEA中按照File-->New-->Project操作方式创建新Java项目
在Run菜单中选择Run...选择运行
关于Debug:
- 设置断点:行号旁边单击(Ctrl+F8)
- Run-->Debug:调试(Alt+Shift+F9)
- 单步运行Step Into(跳入方法)/Step Over(执行完方法)。优先使用Step Over
- Force step into:进入任何方法
- 跨断点调试:Resume(F9)
- 条件断点:行号旁右键单击,出现菜单,在condition中填写条件,按F9
- 方法断点:光标移到方法任一行,Run-->Toggle Method Breakpoint
- Step out:跳出方法,返回被调用下一句
- Run to Cursor:将程序运行到光标处
五、练习
- 练习题目:实现求正整数1-N之间所有质数的功能,并进行测试。
- 设计代码:
import java.util.Scanner;
class sushu{
int temp=1;
int x;
int jieguo(int x){
for(int i=2;i<x;i++){
temp=x%i;
if(temp==0){
return 0;
}
}
return 1;
}
}
public class zhishu {
public static void main(String[] args){
int flag=10;
int n;
sushu result=new sushu();
System.out.println("请输入正整数N");
Scanner abc=new Scanner(System.in);
n=abc.nextInt();
for(int i=2;i<n;i++){
flag=result.jieguo(i);
if(flag==1){
System.out.printf("%d ", i);
}
}
}
}
- 命令行运行结果:

六、其他
之前的C语言联系中遇到了很多类似的练习题,大致思路还是有的,其余的问题也就只是Java语法问题。从这一点可以看出程序设计思想是程序的灵魂
201555334 实验一: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 ...
- 20175208 实验一 Java开发环境的熟悉
20175208 实验一 Java开发环境的熟悉 一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:张家华 学号:20175208 指导教师:娄嘉鹏 实验日期:2019年4月2日 实 ...
随机推荐
- Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题
首先你要知道,在linux系统中,文件类型跟后缀名无关,后缀名只是为了方便识别,所以你下载的压缩包可能是tar.gz格式的,也有可能是tar.bz2或tar.xz格式,因为可能别人压缩之后不小心改错了 ...
- Guava包学习---Lists
Guava包是我最近项目中同事推荐使用的,是google推出的库.里面的功能非常多,包括了集合.缓存.原生类型支持.并发库.通用注解.字符串处理.IO等.我们项目中使用到了guava依赖,但是实际上只 ...
- AngularJS 自定义指令directive 介绍
--------------------------------------------------------------------------- 指令的作用是把我们自定义的语义化标签替换成浏览器 ...
- 【MySQL-123】MySQL8.0.12 安装于Win10
参考blog:MySQL8.0.12 安装及配置 [坑一]输入net start mysql时,MYSQL服务无法启动. 问题:第三步my.ini文件编码错误. 解决方案:https://blog.c ...
- max函数
无论是几维,都只返回一个最大的值 >>> a = [1,2,3] >>> np.max(a) 3 >>> a = [[2,1],[3,4]] &g ...
- javascript中获取dom元素高度和宽度
javascript中获取dom元素高度和宽度的方法如下: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网 ...
- PAT——1023. 组个最小数
给定数字0-9各若干个.你可以以任意顺序排列这些数字,但必须全部使用.目标是使得最后得到的数尽可能小(注意0不能做首位).例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是1001555 ...
- Android 面试题之编程
1.排序 package cn.java.suanfa; public class SuanFa { public static void main(String[] args) { int[] ar ...
- ubuntu下面显示隐藏文件快捷键
ubuntu下面显示隐藏文件快捷键 ctrl + H这个快捷键可以在ubuntu系统下显示隐藏的文件夹和文件
- #leetcode刷题之路47-全排列 II
给定一个可包含重复数字的序列,返回所有不重复的全排列.示例:输入: [1,1,2]输出:[ [1,1,2], [1,2,1], [2,1,1]] 之前的https://www.cnblogs.com/ ...