《Java程序设计》 实验一 实验报告

本文介绍在Windows环境下配置Java开发环境的过程,包括IDEA的配置与使用。通过一个求1-N之间所有质数的程序,展示了从需求分析到测试的完整软件开发流程。此外,还介绍了JVM、JRE、JDK的区别及命令行工具的使用。

实验一 Java开发环境的熟悉(Windows + IDEA)

实验内容

1.使用JDK编译、运行简单的Java程序;
2.使用Eclipse 编辑、编译、运行、调试Java程序。

实验要求

1.完成在Windows环境下对IDEA的配置;
2.实现求正整数1-N之间所有质数的功能,并进行测试。
3.完成实验、撰写实验报告,实验报告模板见QQ群,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法(空洞的方法如“查网络”、“问同学”、“看书”等一律得0分)以及分析(从中可以得到什么启示,有什么收获,教训等);

实验知识点

1.JVM、JRE、JDK的安装位置与区别;
2.命令行运行javac;java;javac -cp; java -cp;
3.PATH,CLASSPATH,SOURCEPATH的设定方法与应用;
4.包管理:package;import;javac -d ;
5.Eclipse(Netbeans)管理Java项目,调试:断点、单步执行等;
6.Java基础语法:类型与类型转换;变量;运算符;流程控制等;
7.JDK帮助文档的使用。

实验步骤

环境配置

对于环境的配置详见第一周博客

编程练习

实现求正整数1-N之间所有质数的功能,并进行测试。具体代码如下:

/**
 * Created by Kevin Chen on 2016/4/8.
 */

import java.util.Scanner;

public class ShiYan1 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("需要查找多少以内的质数?");
        int N = scanner.nextInt();
        int m = 0;
        for(int i = 2; i <= N; i++){
            int k = (int)Math.sqrt(i);
            int j;
            for ( j = 2; j <= k; j++)
                if (i%j == 0) break;
            if (j > k)
            {
                System.out.printf("%3d;", i);
                m++;
                if(m == 5){
                    System.out.println();
                    m = 0;
                }
            }
        }
    }
}

运行结果截图:
886809-20160410150903468-389751085.png

PSP(Personal Software Process)

步骤耗时百分比
需求分析2 mins10%
设计4 mins20%
代码实现8 mins40%
测试6 mins30%
分析总结10 mins50%

转载于:https://www.cnblogs.com/20145224kevs/p/5374235.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值