发表时间:2022-03-24来源:网络
实验一 Java开发环境的熟悉
20135318 刘浩晨
一、实验内容
1. 使用JDK编译、运行简单的Java程序
2.使用Eclipse 编辑、编译、运行、调试Java程序
3.完成练习:实现学生成绩管理系统功能
二、实验要求
1.完成实验、撰写实验报告,注意重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等)、解决办法以及分析(从中可以得到什么启示,有什么收获,教训等)。
2.实验报告中统计自己的PSP(Personal Software Process)时间。
附:统计时间表:
步骤
耗时
百分比
需求分析
25min
15%
设计
50min
30%
代码实现
60min
35%
测试
17min
10%
分析总结
17min
10%
三、实验知识点
1. JVM、JRE、JDK的安装位置与区别;
2. 命令行运行javac,java;javac -cp; java -cp;
3. PATH,CLASSPATH,SOURCEPATH的设定方法与应用;
4. 包管理:package;import;javac -d ;
5. Eclipse(Netbeans)管理Java项目,调试:断点、单步执行等;
6. Java基础语法:类型与类型转换;变量;运算符;流程控制等;
7. JDK帮助文档的使用;
四、实验步骤
(一)命令行下Java程序开发
1.利用Xface终端打开命令行
2.输入cd Code命令进入Code目录
3.输入mkdir 20135318 命令建立实验目录,使用ls命令或dir命令查看建立的目录情况
4.输入cd 20135318命令进入实验目录,再输入mkdir exp1建立第一个实验目录,然后输入cd exp1进入实验一目录,输入pwd命令查看当前工作路径

5.输入gedit Hello.java,完成java程序的编写
代码如下:
Package lhc;
Import java.util.Scanner;
public class Hello{
public static void main(sTring[] args){
System.out.println(“Input your first name,please:”);
Scanner a=new Scanner(System.in);
String name=s.next();
Systm.out.println(“Hello”+name+“!”);
}
}
6.输入javac -d . Hello.java命令编译代码,输入java lhc.Hello命令运行 程序。结果如下图所示:

(二)Eclipse下Java程序开发、调试
1.打开Eclipse,新建Java Project,输入项目名称Hellohaha
2.新建Java类,输入包名lhc,类名Hellohaha
3.输入如下代码,并运行
package lhc;
public class Hellohaha {
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;
}
}

4.调试程序,Toggle Breakpoint设置断点,F11快捷键调试。可把鼠标放在变量名上查看变量的值;Step Into或Step Over单步运行,
5.单步执行效率比较慢,若想让程序直接运行到第11行,就要在第11行设置断点,然后单击Resume,程序就运行到了第11行
6. Breakpoint Properties设置条件断点解决问题。并设置条件“i==50”,

(三)练习:实现学生成绩管理功能,并进行测试。
1.设定程序主要功能:输入并输出学生姓名、学号、课程数及每门课程成绩,并输出总分、平均分及排名
2.详细设计方案:
package 学生成绩管理系统;
import java.util.Scanner;
public class Text1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum=0;
int average=0;
Scanner input=new Scanner(System.in);
System.out.println("请输入学生总人数:");
int number=0;
number=input.nextInt();
System.out.println("请输入课程门数:");
int coursesnum=0;
coursesnum=input.nextInt();
String [] coursesname=new String[coursesnum];
for(int i=0;i
上一篇:开发的第一个Java程序
下一篇:开发java应用程序有哪些步骤
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务