北京电子科技学院(BESTI)

实    验    报    告

课程名称:java实验      班级:1352         姓名:潘恒      学号:20135209

成绩:                           指导教师:娄嘉鹏                    实验日期:2015.04.14

实验密级:                    预习程度:                               实验时间:

仪器组次:                    必修/选修:选修                       实验序号:01

实验名称:                            java开发环境的熟悉

实验目的与要求:1.使用JDK编译,运行简单的java程序。

2.使用Eclipse编辑、编译、运行、调试java程序。

实验仪器:

名称 型号 数量
PC Dell 1
     

实验步骤:

(一).命令行下java程序开发:

1.打开终端,输入cd Code,mkdir 20135209建立实验目录。

2.输入gedit Hello.java,编辑Hell.java如下:

3.输入javac -d . Hello.java编译代码,输入java ph.Hello运行程序,结果如下:

(二)Eclipse下java程序开发、调试

1.在命令行输入eclipse命令打开Eclipse。

2.新建项目、包、类 HelloJDB.java

3.输入代码及运行结果如下:

4.通过windows->Open Perspective->Debug打开调试视图,如下图所示

5.设置断点进行调试,结果如下:

(三)练习:

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

代码如下:

import java.util.Scanner;
public class Prime {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Input N:");
int n=sc.nextInt();
System.out.println("Prime are:");
go: for (int i = 2; i < n; i++) {
for (int j = 2; j < i; j++) {
if (i % j == 0)
continue go;
}
System.out.print(" " + i);
}
}
}

1.命令行里运行:

在Eclipse里运行结果:

(四)PSP统计:

步骤 耗时 百分比
需求分析 2min 10%
设计 3min 14%
代码实现 5min 24%
测试 3min 14%
分析总结 8min 38%

遇到的问题:一开始的时候断点不会设置

如何解决的:观察实验步骤、例图,最终自己找到。

分析:

掌握了在文本编辑器下创建java包的方法,初步掌握了在eclipse中调试程序的方法。

让我意识到在今后的java学习中还有许多值得深究的指示。

java第一次实验报告的更多相关文章

  1. 20145312《Java第一次实验报告》

    20145312<Java第一次实验报告> Java开发环境的熟悉(Windows+Idea) 一.实验内容 使用Idea编辑.编译.运行.调试Java程序. 使用JDK编译.运行简单的J ...

  2. 20165210 Java第一次实验报告

    20165210 第一次实验报告 实验内容 建立目录运行简单的Java程序 建立自己学号的目录 在上个目录下建立src,bin等目录 Javac,Java的执行在学号目录下 IDEA的调试与设置断点 ...

  3. java 第一次实验报告

    北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计 班级:1353  姓名:黎静  学号:20135338 成绩:             指导教师:娄嘉鹏  ...

  4. Java第一次实验报告——Java开发环境的熟悉

    北京电子科技学院(BESTI) 实    验    报    告 课程名称:java程序设计实验      班级:1352         姓名:洪韶武      学号:20135219 成绩:   ...

  5. 南京邮电大学java第一次实验报告

    实 验 报 告 ( 2017 / 2018学年 第2学期) 课程名称 JAVA语言程序设计 实验名称 Java集成开发环境的安装与使用. Java变量.表达式与控制结构 实验时间 2018 年 4 月 ...

  6. java第一次实验总结&第三周总结

    Java第一次实验报告,java开发环境与简单的Java程序 一.实验目的 1.熟悉JDK开发环境 2.熟练掌握结构化程序设计方法 二.实验内容 打印输出所有的"水仙花数",所谓& ...

  7. 20145330《Java程序设计》第一次实验报告

    20145330<Java程序设计>第一次实验报告 实验一Java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Ja ...

  8. 20145320《Java程序设计》第一次实验报告

    20145320<Java程序设计>第一次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.08 18: ...

  9. 20155339《java程序设计》第一次实验报告

    20155339<java程序设计>第一次实验报告 实验一 java开发环境的熟悉 实验内容 1.使用JDK编译.运行简单的java程序: 2.使用IDEA编辑.编译.运行.调试java程 ...

随机推荐

  1. 浅谈IC行业产业链以及贸易商在产业链中的作用  2008-10-16 12:45[转自Michael的博客]

    随着集成电路行业在中国的迅猛发展, 中国的低成本劳动力和开放的引入外资政策, 使得全球电子产品生产厂商为了降低成本, 增加产品市场竞争力, 纷纷在中国设立生产线, 而中国不断膨胀的购买力也促进了这一产 ...

  2. Java序列化反序列化对象流ObjectInputStream、ObjectOutputStream

    使用Person类作为Object进行示范 注意:Object要能被写入流需要实现Serializable接口 存储的文件后缀名为.ser 示范Person类 import java.io.Seria ...

  3. GoodUserInterface 模仿页面功能

    模仿一些好的应用中的好的界面或功能.平时使用的APP有很多,其中一些都是常见的功能的拼凑,在业务层面比较复杂,而具体的页面实现都很类似.在这种情况下,我们还会发现有一些APP的页面效果的实现方式比较独 ...

  4. 在线预览word

    # eg http://view.officeapps.live.com/op/view.aspx?src=<Document Location>    #demo    <a hr ...

  5. Redis 之深入江湖-复制原理

    一.前言 上一篇文章Redis 之复制-初入江湖中,讲了关于Redis复制配置,如:如何建立配置.如何断开复制.关于链接的安全性等等,那么本篇文章将深入的去说一下关于Redis复制原理,如下: 复制过 ...

  6. git更新远程仓库报错

    hint: Updates were rejected because the tip of your current branch is behind hint: its remote counte ...

  7. 2017-2018-1 20155320第十周课下作业-IPC

    2017-2018-1 20155320第十周课下作业-IPC 研究Linux下IPC机制:原理,优缺点,每种机制至少给一个示例,提交研究博客的链接 共享内存 管道 FIFO 信号 消息队列 共享内存 ...

  8. 20145207《Java程序设计》实验四( Android程序设计)实验报告

    <Java 程序设计>实验四( Android程序设计)实验报告 目录 改变 Android开发基础实验要求 实验成果 课后思考 改变 修改了之前仅仅是贴了图片,连代码都没粘的状态.增加了 ...

  9. 二维码Aztec简介及其解码实现(zxing-cpp)

    Aztec Code是1995年,由Hand HeldProducts公司的Dr. Andrew Longacre设计.它是一种高容量的二维条形码格式.它可以对ASCII和扩展ASCII码进行编码.当 ...

  10. 6 [面向对象]-property

    1.特性(property) 什么是特性property property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 例一:BMI指数(bmi是计算而来的,但很明显它听起来像是一个属性 ...