zoukankan      html  css  js  c++  java
  • 20165331 实验一 Java开发环境的熟悉

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

    (一)

    • 实验步骤

      • 使用mkdir指令建立“学号exp1”目录并在其中建立bin目录和src目录
      • 在创建的src目录中编译一个带包Hello.java文件
      • 使用“javac -d bin src/Hello.java”编译该文件并运行
    • 上传代码到码云

    • 实验结果截图
      实验一

    • 实验代码

    package hl;
    import java.util.Scanner;
    public class Hello{
      public static void main(String[] args){
          System.out.println("Input your first name,please:");
          Scanner s = new Scanner(System.in);
          String name = s.next();
          System.out.println("Hello"+name+"!");
        }
    }
    

    (二)

    • 实验步骤

      • 安装idea,在其中编译HelloJDB.java文件并试运行
      • 设置各种断点对程序进行调试
      • 上传代码到码云
    • 实验结果截图

    断点设置

    断点设置

    单步执行

    单步执行

    条件断点

    条件断点

    临时断点

    临时断点

    方法断点

    方法断点

    运行结果

    运行结果

    • 实验代码
    public class HelloJDB {
      public static void main(String[] args) {
            int i = 5;
            int j = 6;
            int sum = add(i,j);
            System.out.println("By 20165331hulin");
            System.out.println(sum);
    
            sum = 0;
            for(i = 0; i < 100; i++)
                sum += i;
    
            System.out.println(sum);
        }
        public static int add(int augend, int addend){
            int sum = augend + addend;
            return sum;
        }
    }
    

    (三)

    我所做的题目是第五题:求1到n中的所有质数

    • 实验结果截图
      实验三
      断点调试

    • 实验代码

    import java.util.Scanner;
    public class TEXT {
      public static void main(String[] args) {
        System.out.println("please input n:");
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        for (int i = 2; i <= n; i++)
        {
            int j = 2;
            while(i % j != 0) {
                j++;
            }
            if (j == i)
            {
                System.out.println(i);
            }
        }
      }
    }
    

    码云链接

    https://gitee.com/BESTI-IS-JAVA-2018/20165331_hu_lin

    实验流程占比

  • 相关阅读:
    Advanced Configuration Tricks
    Reviewing the Blog Module
    Editing and Deleting Data
    Making Use of Forms and Fieldsets
    Understanding the Router
    SQL Abstraction and Object Hydration
    Preparing for Different Databases
    Java学习理解路线图
    Openstack学习历程_1_视频
    CentOS安装Nginx负载
  • 原文地址:https://www.cnblogs.com/violence/p/8696817.html
Copyright © 2011-2022 走看看