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


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

    实验内容

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

    实验知识点

    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.输入cmd打开命令行,找到C盘,输入mkdir 20145239新建一个文件夹,打开后继续输入mkdir exp1再建立一个文件夹:

    2.输入javac -d . helloworld.java编译并输入java helloworld运行:

    • 使用IDEA调试Java程序

    1.在IDEA中按如下步骤File->New->Project新建Java项目:

    2.在Run菜单中选择Run...选项运行:

    • 练习

    1.练习题目:实现求正整数1-N之间所有质数的功能,并进行测试。

    2.设计代码:

    import java.util.Scanner;
    
    public class dwc {
        public static void main(String[] args) {
    
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入要查询素数的范围的最大值:");
            int N = scanner.nextInt();
            int m = 0; int j;
            for(int i = 2; i <= N; i++){
                int k = (int)Math.sqrt(i);
                for ( j = 2; j <= k; j++)
                    if (i%j == 0)
                        break;
                if (j > k)
                {
                    System.out.printf("%4d", i);
                    m++;
                    if(m == 5){
                        System.out.println();
                        m = 0;
                    }
                }
            }
        }
    }

    3.IDEA运行结果:

    4.命令行运行结果:

    实验中的问题和解决过程

    问题:在命令行运行时出现了如下错误:

    解决方案:返回检查代码,发现少写了一行:

    import java.util.Scanner;

    PSP(Personal Software Process)时间

    步骤耗时百分比
    需求分析 5min 5%
    设计 20min 20%
    代码实现 60min 60%
    测试 5min 5%
    分析总结 10min 10%

    其他(感悟、思考等,可选)

    拿到需求的时候有点惊喜,因为曾经C语言做过类似的实验,所以有一定思路。但是还是要注意java和C语言之间的区别。

    参考资料

  • 相关阅读:
    iOS数字媒体开发浅析
    Servlet
    Qt之图形(绘制文本)
    Qt之图形(转换)
    asp.net 缓存公共类
    logback.xml
    ext树菜单实体类
    ext,exrReturn新增,修改删除等用
    ExtPager ,分页
    ExtGridReturn ,存放ext的实体类集合和总数
  • 原文地址:https://www.cnblogs.com/dwc929210354/p/5376433.html
Copyright © 2020-2023  润新知