java开发环境心得_201555334 实验一:Java开发环境的熟悉 总结

201555334 实验一:Java开发环境的熟悉

一、实验目的:

使用JDK编译、运行简单的Java程序;

使用Idea软件 编辑、编译、运行、调试Java程序。

二、实验内容:

编程实现让用户输入整数N,然后输出1~N之间所有的质数

三、实验工具:

Windows系统+Idea软件

四、实验步骤:

简单使用命令行

输入mkdir+文件名创建文件夹

输入javac -d .hello.java编译hello.java文件。

输入java hello运行程序。

1577833629d1e2b5730500560c7c11c0.png

使用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

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

flag=result.jieguo(i);

if(flag==1){

System.out.printf("%d ", i);

}

}

}

}

命令行运行结果:

feae4c42db5107091c84cafa569e43e5.png

六、其他

之前的C语言联系中遇到了很多类似的练习题,大致思路还是有的,其余的问题也就只是Java语法问题。从这一点可以看出程序设计思想是程序的灵魂

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值