20145214实验一 Java开发环境的熟悉
20145214实验一 Java开发环境的熟悉
使用JDK编译、运行简单的java程序
命令行下程序开发
- 在命令行下建立20145214实验目录,进入该目录后创建exp1目录。
  
  
- 把代码保存到exp1目录后用命令行编译。
  
使用IDEA 编辑、编译、运行、调试Java程序



- 设置断点时因为使用IDEA,和eclipse略有不同,找不到设置断点的位置,也无法理解老师说的eclipse断点设置十分简单。
- 后来通过询问同学,知道了IDEA断点的设置只需要单击在要设置断点的那一行,查阅资料后明确了断点使用的功能,设置完断点用debug进行调试,可以通过这种方式对程序错误进行排除。如下图所示,在Debug中可以显示i的储值为0.
  
  
练习_5
实现求正整数1-N之间所有质数的功能,并进行测试
- 根据质数的定义,编写代码如下。 - public class PrimeNumber { public static void main(String[] args) {
 printPrime(1000);
 }
 public static void printPrime(int n){ for(int i = 2; i < n ; i++){ int count = 0; for(int j = 2 ; j<=i; j++){ if(i%j==0){
 count++;
 }
 if(j==i & count == 1){
 System.out.print(i+" ");
 }
 if(count > 1){
 break;
 }
 } } } }
 
- 调试时运行结果如下。 
  
- 测试的是输出1~1000的质数,发现输出结果太长,于是加上一行代码 - if (count%50==0)
 System.out.println();
 
使运行结果更美观。
- 最后运行结果如下。
  
我的PSP时间
| 步骤 | 耗时 | 百分比 | 
|---|---|---|
| 需求分析 | 20min | 16.7 | 
| 设计 | 20min | 16.7 | 
| 代码实现 | 50min | 41.7 | 
| 测试 | 15min | 12.5 | 
| 分析总结 | 15min | 12.5 | 
心得与体会
这次实验练习的题目在之前的学习中用C语言编写过,设计程序的思路也大体相似,只是有部分的语法不同,因此在需求分析和设计时没有花费太多的时间,而在代码实现部分由于自己编写代码还是比较少,不太熟练,所以需要经常翻书查看语法,耗费了较多的时间。总之这是第一个完完全全从零开始的程序,希望以后可以自己编出更多更成熟的程序。
20145214实验一 Java开发环境的熟悉的更多相关文章
- 20145205 实验一 Java开发环境的熟悉
		实验内容 命令行下Java程序开发 IDEA下Java程序开发.调试 练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) 实现凯撒密码,并进行测试 实验要求 使用JDK编译 ... 
- 实验一 Java开发环境的熟悉
		实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 1.没 ... 
- 20145308刘昊阳 《Java程序设计》实验一  Java开发环境的熟悉 实验报告
		20145308刘昊阳 <Java程序设计>实验一报告 实验名称 Java开发环境的熟悉 实验内容 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试J ... 
- 实验一Java开发环境的熟悉
		实验一Java开发环境的熟悉 实验内容 •命令行下Java程序开发 •IDEA下Java程序开发.调试 •练习(通过命令行和Eclipse两种方式实现,在Eclipse下练习调试程序) •实现凯撒密码 ... 
- 20145225《Java程序设计》实验一 Java开发环境的熟悉(Linux + Eclipse)
		20145225<Java程序设计> 实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑 ... 
- 20145208实验一 Java开发环境的熟悉
		20145208实验一 Java开发环境的熟悉 使用JDK编译.运行简单的java程序 命令行下程序开发 在命令行下建立实验目录,然后创建并进入该目录后的子目录. 编译并运行一个代码 使用IDEA 编 ... 
- 实验一 Java开发环境的熟悉(Linux + Eclipse)
		学号 20175206 实验一 <Java开发环境的熟悉>实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实 ... 
- 实验一 Java开发环境的熟悉(Linux + Idea) 20175301李锦然
		https://gitee.com/ShengHuoZaiDaXue/20175301.git 实验一 Java开发环境的熟悉(Linux + Idea) 实验内容 1.使用JDK编译.运行简单的Ja ... 
- 2018-2019-2 实验一 Java开发环境的熟悉
		实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用IDEA编辑.编译.运行.调试Java程序 实验知识点 1. JVM.JRE.JDK的安装位置与区别: 2. 命令行运行javac:ja ... 
随机推荐
- linux系统基础之---文件系统(基于centos7.4 1708)
- 如何将js字符串变成首字母大写其余小写
			有时候会接收到一些大小写不规则的字符串,如"JAMES"."alice"."Amy"等,如何将他们统一的变成首字母大写其余小写的形式呢? 思 ... 
- H5混合开发进阶之inspect调试
			h5界面嵌套在原生app内部的时候,需要调用原生的方法,传递数据.中间难以调试代码,. 用google的 inspect调试.查看数据的传输方式. 1.adb连接正常,打开手机USB调试 2.第一次使 ... 
- 帝国cms全文搜索 增加自定义字段搜索
			帝国cms全站搜索功能只能调出固定的几个字段,如果想搜索其他字段的值,这时我们应该怎么办呢?开拓族网站有这个需求,所以研究了一下帝国的全站搜索,后来发现在/e/sch/index.php中可以直接对数 ... 
- Spring初始化机制
			一.main的运行入口 ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("spring.xml ... 
- Ubuntu12.04下zxing源码编译
			1.下载zxing源码 git clone https://github.com/15903016222/zxing-cpp.git 2.安装依赖工具cmake sudo apt-get instal ... 
- linux3.4.2之DMA驱动完整程序
			/* *参考arch/arm/mach-s3c24xx/dma-s3c2410.c */ #include <linux/module.h> #include <linux/kern ... 
- Java编辑环境搭建
			1.Java开发环境搭建 这里主要说的是在Windows系统下的环境搭建 JDK的安装 java的sdk简称JDK ,去其官方网站下载最近的JDK即可http://www.oracle.com/tec ... 
- 怎么判断ThreadPool线程池里的任务都执行完毕
			在下面 链接中做方便的应该是第三种方法(他也推荐了),但是第三种方法有个小问题,就是 : WaitHandle.WaitAll(_ManualEvents); 中的_ManualEvents最大为64 ... 
- LSD_SLAM(一)运行数据集
			虽然按照作者的推荐使用的是OpenCV 2.4.8,但编译依然通不过,一直有错误: 因为lsd_slam是2014年出的,用的ros编译系统不是catkin而是rosbuild,有一些不理解的地方. ... 
