《Java程序设计》 实验一 实验报告
实验一 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;
                }
            }
        }
    }
}
运行结果截图:

PSP(Personal Software Process)
| 步骤 | 耗时 | 百分比 | 
|---|---|---|
| 需求分析 | 2 mins | 10% | 
| 设计 | 4 mins | 20% | 
| 代码实现 | 8 mins | 40% | 
| 测试 | 6 mins | 30% | 
| 分析总结 | 10 mins | 50% | 
《Java程序设计》 实验一 实验报告的更多相关文章
- 20145330《Java程序设计》第一次实验报告
		20145330<Java程序设计>第一次实验报告 实验一Java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Ja ... 
- 20145320《Java程序设计》第一次实验报告
		20145320<Java程序设计>第一次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.08 18: ... 
- 20145317彭垚 《Java程序设计》第一次实验实验报告
		20145317彭垚 <Java程序设计>第一次实验实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验名称:Java开发环境的 ... 
- 20155339《java程序设计》第一次实验报告
		20155339<java程序设计>第一次实验报告 实验一 java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的java程序: 2.使用IDEA编辑.编译.运行.调试java程 ... 
- 20144303 《Java程序设计》第一次实验实验报告
		20144303 <Java程序设计>第一次实验实验报告 北京电子科技学院(besti)实验报告 课程:java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.08 ... 
- 20145240 《Java程序设计》第一次实验报告
		20145240 <Java程序设计>第一次实验报告 实验内容 一.命令行下java程序开发 1.建立Code目录,输入mkdir 20145240命令建立实验目录,并使用dir命令查看目 ... 
- 《Java程序设计》课程实验要求
		目录 <Java程序设计>课程实验要求 注册实验楼账号 实验一 Java开发环境的熟悉 实验二<Java面向对象程序设计> 实验三 <敏捷开发与XP实践> 实验四 ... 
- 20145127《java程序设计》第一次实验
		<java程序设计>第一次实验 实验内容及其步骤 1.使用JDK编写简单的Java小程序: Java编译的方法有很多,最基础最简单的就是使用命令行,记事本,Java虚拟机直接进行编译,下面 ... 
- #《JAVA程序设计》 20155214 实验五 网络编程与安全
		<JAVA程序设计> 20155214 实验五 网络编程与安全 实验内容 掌握Socket程序的编写: 掌握密码技术的使用: 设计安全传输系统. 实验要求 要求一 结对实现中缀表达式转后缀 ... 
- 《JAVA程序设计》 20155208 实验四 Android程序设计
		<JAVA程序设计> 20155208 实验四 Android程序设计 实验一: 实验要求: Android Stuidio的安装测试: 参考<Java和Android开发学习指南( ... 
随机推荐
- mysqldump命令
			mysqldump命令 mysqldump命令是mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中. 语法 mysqldump(选项) 选项 -- ... 
- van Emda Boas
			van Emda Boas维护了一个整数集合[0,Max)(无重复),其中Max必须等于2的正整数次幂.它支持以下操作:(1)插入一个数字;(2)删除一个数字:(3)询问某一个数字在不在这个集合中:( ... 
- web应用中web.xml配置详解
			Web.xml常用元素 <web-app> <display-name></display-name>定义了WEB应用的名字 <description> ... 
- Javascript this指针
			Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象. 前言 Javascript是一门基于对象的动态语言,也就是说,所有东西都是对 ... 
- [SAP ABAP开发技术总结]ABAP程序之间数据共享与传递
			声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ... 
- mount命令
			注:硬件设备由linux系统自动识别,但必须成功挂载后才能使用 mount #查询已挂载 mount -a #依据配置文件/etc/fstab的内容自动挂载 挂载命令格式: mount [-t 文件 ... 
- STORM_0005_第一个非常简单的storm topology的提交运行
			配置好storm之后就可以开始在eclipse里面写topology了. 下面是我在网上搜到的一个简单的例子,我按照自己的理解注释了一下. 第一步,创建mvn工程 这是pom.xml文件 <pr ... 
- windows下的Git简单入手
			现在再搞golang,用go get github.com/xxx 命令使需要git.提交新项目到github.com也要git,老东西了,呵呵现在也要学习一下. 下载windows版的git. ·准 ... 
- git原理图解
			本文背景,在实际项目中使用git已有一年,发现不少同事虽然会使用常用git指令,但并不理解每个指令对应的作用原理.今天静下心总结下git 的基本理解:代码的存在区域:本文以实际项目出发,理清使用git ... 
- php  在函数定义变量的时候,变量前加了 @ 符号是什么意思
			今天在看到一段代码,如下 <?php $test=@'kdksf?cc'; 加上@ 是 就可以不用\来表示转义字符了 
