博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

实验一 Java开发环境的熟悉(Linux+Eclipse)

Posted on 2017-04-09 10:57  20155217杨笛  阅读(274)  评论(0编辑  收藏  举报

实验一 Java开发环境的熟悉(Linux+Eclipse)

实验内容及步骤

使用JDK编译、运行简单的Java程序

  • 打开windows下的cmd → 输入cd Code命令进入Code目录 → 输入md 20155217yd建立以自己学号命名的文件夹 → 输入cd 20155217yd进入文件夹 → 输入md exp1建立“实验一”文件夹 → 输入cd exp1进入“实验一”文件夹。

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

  • 运行截图:

  • 代码如下:


 package ljp;
 public class HelloJDB {
   public static void main(String[] args) {
       int i = 5;
       int j = 6;
       int sum = add(i, j);
       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;
  }
}

使用IDEA编辑、编译、运行、调试Java程序:

练习三--实现Fibonacci数列功能,并进行测试。

  • 代码如下:

package cc.openhome;
import java.util.*;

public class Fibonacci {  
    public static void main(String[] args) {
         Scanner console=new Scanner(System.in);
        System.out.println("请输入打印Fibonacci数列长度:");
        int a=0,b=1,c,i,j;
        i=console.nextInt();
        for(j=0;j<i;j++){
            System.out.printf("%d ",b);
            if((i+1)%10==0){
                System.out.println();}
            c=b;
            b=a+b;
            a=c;
        }
    }   
}
  • 运行结果截图:

  • 设计过程:首先友好提示规定要求输出Fibonacci数列的长度,并输入该长度数据;通过for循环与if条件语句来进行求数列运算,最后一一打印结果。设计过程:首先友好提示规定要求输出Fibonacci数列的长度,并输入该长度数据;通过for循环与if条件语句来进行求数列运算,最后一一打印结果。

实验中遇到的问题:

  • 首先不太知道怎样像c语言输入一个数字。
  • 询问同学后得到解决方案:
    Scanner console=new Scanner(System.in);
  • 其次思路不太清晰导致不知道怎样判断条件使数列逐个输出。
  • 通过百度得到条件判断语句:
    if((i+1)%10==0).

实验感想

渐渐地用Java结合实际来解决简单数学问题,感觉对Java有了新的兴趣与了解,但还是有许多要补充的地方,应该回头多复习前几章的内容,多巩固知识点。

步骤 耗时 百分比
需求分析 20min 13.8%
设计 30min 20.7%
代码实现 60min 41.4%
测试 15min 10.3%
总结分析 20min 13.8%