知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

20155318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

发表时间:2022-03-25来源:网络

20155318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

一、实验内容及步骤

(一)命令行下Java程序开发

步骤一(新建文件夹): 打开windows下的cmd → 在C盘中建一个名为20155318的文件夹md 20155318→输入cd 20155303test进入文件夹→输入md exp1建立“实验一”文件夹 → 输入cd exp1进入“实验一”文件夹 步骤二:新建一个Hello.exe,写上相关代码后,将后缀改为Hello.java import java.util.Scanner; public class Hello{ public static void main(String[] args){ System.out.println("Input your first name, please:"); Scanner s = new Scanner(System.in); String name = s.next(); System.out.println("Hello " + name + " !"); } } 步骤三:进行编译 输入命令javac Hello.java,会发现exp1文件夹中出现一个Hello.class文件 运行Hello.class,结果如下图

(二)Idea下Java程序开发、调试

步骤一:在需要设置断点的一行左侧单击鼠标,出现红色圆点。比如如下在int sum=add(i,j);一行设置了断点

步骤二:Run→Debug...进行单步调试

步骤三:这些快捷图标从左数第二个至右依次是:程序向下执行一行、程序向下执行一行(不会进入官方类库的方法)、进入方法、跳出该方法、将程序运行到光标处

(三)练习:实现学生成绩管理功能

1. 程序设计 学生管理系统需要有许多功能,最基本的要有输入学生姓名学号等信息、学生查询、成绩查询、成绩输入、按成绩排序等功能。存储这些信息就要用到数组以及接口的知识。 首先设计了一个Student类(包含学生各种信息) package exp1; /** * Created by Administrator on 2017/4/7. */ import java.util.*; public class Student { private int num; private String name; private int age; private int java; private int math; private int sum; private int avg; public int getNum() { return num; } public void setNum(int num) { this.num = num; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public int getJava() { return java; } public void setJava(int java) { this.java = java; } public int getmath() { return math; } public void setmath(int math) { this.math = math; } public int getSum() { return sum; } public void setSum() { this.sum = this.java+this.math; } public int getAvg() { return avg; } public void setAvg() { this.avg = this.sum/2; } public String toString(){ String str = "\t"+ this.num+"\t"+ this.name+"\t"+ this.age+"\t" + this.java+"\t"+ this.math +"\t"+ this.sum+"\t"+ this.avg; return str; } } 一个Admin类(实现各种功能) public class Admin {//用来管理学生的一个类 String msg = "\t编号\t姓名\t年龄\tjava\tmath\t总分\t平均分"; public void print(Student[] arr){//刷新数据的方法 System.out.println(msg); for(int i=0;i
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜