码迷,mamicode.com
首页 > 编程语言 > 详细

20165231 实验一 Java开发环境的熟悉

时间:2018-04-01 13:12:53      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:图片   输入   blob   void   down   断点   port   window   命令   

一、Java开发环境的熟悉-1

1、实验要求:

0 参考实验要求;

1 建立“自己学号exp1”的目录 ;

2 在“自己学号exp1”目录下建立src,bin等目录;

3 javac,java的执行在“自己学号exp1”目录;

4 提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己身份的信息;

技术分享图片

二、Java开发环境的熟悉-2

1、实验要求:

参考http://www.cnblogs.com/rocedu/p/6371315.html

提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图,截图打上自己学号的水印。

其他内容包括截图在实验报告中体现

起初由于好奇对IDEA进行了汉化破解,但是破解仅仅对菜单一些选项进行汉化,错误提示基本没有汉化,且影响了IDEA debug中condition的使用故卸载重装。

debug后一直step调试:
技术分享图片

在第9行设置condition i==50后,点击run自动运行至i=50的结果:
技术分享图片

三、Java开发环境的熟悉-3

1、实验要求及题目:

参考实验一 Java开发环境的熟悉(Linux + Eclipse)http://www.cnblogs.com/rocedu/p/4421202.html (三)练习

提交自己练习项目的码云链接和运行结果的截图。

题目:5. 实现求正整数1-N之间所有质数的功能,并进行测试(正常情况,异常情况,边界情况)(代码链接))

import java.util.Scanner;
public class isPrime {
    public static void main(String[] args) {
        System.out.println("请输入一个正整数:");
        Scanner scanner=new Scanner(System.in);
        int N;
        N=scanner.nextInt();
        System.out.printf("1-%d的质数有:",N);
        for(int j=2;j<=N;j++) {
            if (zhishu(j)) {
                System.out.printf("%d,", j);
            }
        }
        System.out.println("\n");
    }

    public static boolean zhishu(int j) {
        if (j == 1) {
            return false;
        }
        else if(j==2){
            return true;
        }
        else{
            for (int i = 2; i < j; i++) {
                if (j % i == 0) {
                    return false;
                }
            }
        }
        return true;
    }
}

在linux命令行下运行:
技术分享图片

在IDEA下运行:
设置当N=100:
技术分享图片

设置当N=1:
技术分享图片

设置当N=2:
技术分享图片

设置当N=0:
技术分享图片

20165231 实验一 Java开发环境的熟悉

标签:图片   输入   blob   void   down   断点   port   window   命令   

原文地址:https://www.cnblogs.com/Yhooyon/p/8686166.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!