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

摘要:
20169205实验一Java开发环境的熟悉实验内容及步骤使用JDK编译、运行简单的Java程序打开windows下的cmd→输入cdCode命令进入Code目录→输入md20169205建立以自己学号命名的文件夹→输入cd20169205进入文件夹→输入mdexp1建立“实验一”文件夹→输入cdexp1进入“实验一”文件夹。实验过程代码packagewl;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;/***Createdbywuleon2017/4/13.*/publicclassPrintPrime{publicstaticvoidmainthrowsNumberFormatException,IOException{System.out.println;BufferedReaderstrin=newBufferedReader;intnum=Integer.parseInt;booleanflag;if{for{flag=true;for{if{flag=false;break;}}if{System.out.println;}}}else{System.out.println("请重新输入!
20169205实验一 Java开发环境的熟悉(Linux+IDEA)

实验内容及步骤

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

打开windows下的cmd → 输入cd Code命令进入Code目录 → 输入md 20169205建立以自己学号命名的文件夹 → 输入cd 20169205进入文件夹 → 输入md exp1建立“实验一”文件夹 → 输入cd exp1进入“实验一”文件夹。
使用编辑器编辑java程序 → 在命令行下编译、运行:

运行截图:
20169205实验一 Java开发环境的熟悉(Linux+IDEA)第1张

代码如下:

 package wl;
 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程序:

20169205实验一 Java开发环境的熟悉(Linux+IDEA)第2张
20169205实验一 Java开发环境的熟悉(Linux+IDEA)第3张
20169205实验一 Java开发环境的熟悉(Linux+IDEA)第4张
20169205实验一 Java开发环境的熟悉(Linux+IDEA)第5张

练习5

实验描述

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

实验过程

代码

package wl;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
 * Created by wule on 2017/4/13.
 */
public class PrintPrime {
    public static void main(String[] args) throws NumberFormatException, IOException{
        System.out.println("请输入一个整数");
        BufferedReader strin=new BufferedReader(new InputStreamReader(System.in));
        int num=Integer.parseInt(strin.readLine());
        boolean flag;
        if(num>0){
            for(int i=2;i<=num;i++){
                flag = true;
                for(int j = 2; j <=Math.sqrt(i); j++){
                    if(i % j == 0){
                        flag = false;
                        break;
                    }
                }
                if(flag){
                    System.out.println(i);
                }
            }
        }else{
            System.out.println("请重新输入!");
        }
    }
}

结果截图

20169205实验一 Java开发环境的熟悉(Linux+IDEA)第6张

实验中的问题和解决过程

How do I re-include a class into the build path in Intellij IDEA?

解决

EDIT: Figured it out myself. Go to Settings>Project Settings>Compiler>Excludes and delete the entry

作业项目地址

码云项目地址

代码托管

实验总结

步骤耗时百分比
需求分析20min13.8%
设计30min20.7%
代码实现60min41.4%
测试15min10.3%
总结分析20min13.8%

希望能够通过系统地学习,探索一些开源项目并改进功能,养成良好的开发习惯,形成一套完整的android生态知识体系,并能完全自主开发一款具有一定实用价值的app。

免责声明:文章转载自《20169205实验一 Java开发环境的熟悉(Linux+IDEA)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Tornado初探Android -- TypedArray下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

java如何获取当前时间以及如何进行格式化?

起因:写代码的时候经常会用到获取当前时间戳和日期,现总结如下 public void testDate() { //SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式 Date date = new Date(); String dateString = d...

12-01 Java Scanner类,Scanner类中的nextLine()产生的换行符问题

分析理解:Scanner sc = new Scanner(System.in); package cn.itcast_01; /* * Scanner:用于接收键盘录入数据。 * * 前面的时候: * A:导包 * B:创建对象 * C:调用方法 * * 分析理解:...

查看oracle是否正常、表空间 (AIX)

REF http://blog.itpub.net/23556054/viewspace-1115506/ =================================================================== 查看 oracle 数据库是否启动: 一、LINUX: 1、用  ps -ef|grep ora  查看,是否有...

[C#]asp.net生成高清晰缩略图

Code///<summary>///生成缩略图///</summary>///<paramname="originalImagePath">源图路径(物理路径)</param>///<paramname="thumbnailPath">缩略图路径(物理路径)</param>///&...

CCF/CSP-201403-4

问题描述   目前在一个很大的平面房间里有 n 个无线路由器,每个无线路由器都固定在某个点上。任何两个无线路由器只要距离不超过 r 就能互相建立网络连接。  除此以外,另有 m 个可以摆放无线路由器的位置。你可以在这些位置中选择至多 k 个增设新的路由器。  你的目标是使得第 1 个路由器和第 2 个路由器之间的网络连接经过尽量少的中转路由器。请问在最优方...

迅为4412开发板入门准备

一、硬件连接 4412开发板的HDMI口,小HDMI口输出HDMI信号,大HDMI口用来连接各种屏(只是用了HMDI的线,并不是标准的HDMI)。 二、安装超级终端 首先需要安装USB转串口,可以是CH340驱动,或者是PL2303驱动。连接硬件时也要注意,精英版的调试串口是串口2。连接串口1没有信号。 然后安装hyperterminal(超级终端v2.4...