北京电子科技学院(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. zabbix 主动模式和被动模式配置文件对比

    1.主动模式: 在web上看zabbix available 是红色 [root@python ~]# egrep -v '^#|^$' /etc/zabbix/zabbix_agentd.conf ...

  2. 【jq】JQuery对select的操作

    下拉框 <select id="selectID" name="selectName"> <option vlaue="1" ...

  3. 【LeetCode445】 Add Two Numbers II★★

    题目描述: 解题思路: 给定两个链表(代表两个非负数),数字的各位以正序存储,将两个代表数字的链表想加获得一个新的链表(代表两数之和). 如(7->2->4->3)(7243) + ...

  4. css选择器,样式表导入

    css笔记1.选择器(selecter)共9种 a.类型选择器 p{},body{} b.后代选择器 p h1{} c.ID选择 #idname{} d.类选择 .classname{} e.通用选择 ...

  5. mysql远程连接权限设置

    今儿有位同事提出,一套MySQL 5.6的环境,从数据库服务器本地登录,一切正常,可是若从远程服务器访问,就会报错, ERROR 1045 (28000): Access denied for use ...

  6. JavaWeb基础—Tomcat

    JavaWeb服务器:可以运行以及发布JavaWeb应用的JavaWeb容器,开发项目必须放在该容器中才可以被浏览器访问.(只能等待请求,然后做出响应) 静态资源(HTML):数据始终不变 动态资源( ...

  7. PostgreSQL的psql客户端各种连接错误总结

    磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL基础知识与基本操作索引页    回到顶级页面:PostgreSQL索引页[作者 高健@博客园  luckyjackgao@g ...

  8. QtGUI Module's Classes

    Qt GUI C++ Classes The Qt GUI module provides the basic enablers for graphical applications written ...

  9. SpringMVC初写(三)Controller的生命周期

    Spring框架默认创建的对象的方式是单例,所以业务控制器Controller也是一个单例对象 由此可证明,无论是同一次请求还是同一次会话和不同请求它的对象都是相同的 然而由于对象是单例的,随之而来的 ...

  10. Openstack入门篇(十)之nova服务(计算节点)的部署与测试

    1.安装服务软件包 [root@linux-node2 ~]# yum install -y centos-release-openstack-newton [root@linux-node2 ~]# ...