• 2015309南皓芯《Java程序设计》实验一(Java开发环境的熟悉)实验报告


    一、实验内容及步骤

    (一)使用JDK编译、运行简单的java程序

    命令行下的程序开发
    步骤一(新建文件夹):打开windows下的cmd → 输入cd Code命令进入Code目录 → 输入md 20155303test建立以自己学号命名的文件夹 → 输入cd 20155303test进入文件夹 → 输入md exp1建立“实验一”文件夹 → 输入cd exp1进入“实验一”文件夹

    使用vim编辑器编辑java程序 → 在命令行下编译、运行

    实验二(使用IDEA编辑、编译、运行、调试Java程序)

    在Idea中进行如下操作
    1、新建「HelloJDB」类,输入如下代码:

    2、在需要设置断点的一行左侧单击鼠标,出现红色圆点。比如如下在第六行设置了断点:

    在上方Run菜单找到Debug...进行单步调试:

    最后得出结论:

    实验三 练习实现求正整数1~N之间所有质数的功能

    import java.util.Scanner;
    public class PrimeNumber {
    public static void main(String[] args) {
    Scanner scanner=new Scanner(System.in);
    int N;
    System.out.print("你想求1~N的质数,N=?") ;
    N=scanner.nextInt();
    for (int n=2;n<=N;n++){
    boolean b = true;
    if (n != 1 ){
    for (int i = 2; i < n; i++){
    if (n % i == 0){
    b = false;
    break; } } }
    if (b){
    System.out.println(n + "是质数"); }
    }
    }
    }
    
    结果:
    

    实验总结及体会

    经过此次实验,我发现即使是最基础的Java知识,如果长期不动手操作的话也是会渐渐遗忘导致自己不熟练的,所以以后要懂得温故而知新,不能一味图快,要对知识慢慢咀嚼,因为知识是环环相扣的,基础打不好会导致后面学习吃力。而且自己的C语言功底不好,看着其他同学将C语言和Java融汇着学习,很轻松感到很羡慕,所以以后还要加强自己对C语言的学习。

    步骤 耗时 百分比
    需求分析 6min 7.75%
    设计 20min 25%
    代码实现 20min 24%
    测试 13min 16.25%
    分析总结 30min 37.5%

  • 相关阅读:
    Android Fragment与Activity通讯详解
    Fragment之间的交互
    理解Fragment的生命周期
    Android 利用ViewPager、Fragment、PagerTabStrip实现多页面滑动效果
    【APP UI 设计模式】(一)APP UI 设计原则和流程
    白话经典算法系列之六 高速排序 高速搞定
    究竟什么是推荐?
    Mongo散记--聚合(aggregation)&amp; 查询(Query)
    C/C++程序猿必须熟练应用的开源项目
    PL/SQL连接oracle数据库
  • 原文地址:https://www.cnblogs.com/nhx19970709/p/6686032.html
Copyright © 2020-2023  润新知