![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
带你飞(`⌒´メ)
拖延症晚期
展开
-
实验八图形用户界面--Java
1>编写一个图形用户界面程序,实现对两个数的加、减、乘、除功能。至少应该包含3个JTextField、1个JButton、1个JLable。3个JTextField分别用于输入两个数字和运算符号,当点击JButton的时候,结果用JLable显示出来。package Test8;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class SimpleCalculator { /* * 全局变原创 2020-08-13 10:57:58 · 941 阅读 · 1 评论 -
实验七对象群体的组织--Java
1>设计一个学生信息管理系统管理学生的信息。刚开始设计时,使用数组来存放学生信息(学生信息包括name,school)。后来发现学生数量会发生动态变化,就于是开始使用Vector来存储学生信息。请模拟这样的一个设计过程,并输出所有学生信息。建议步骤:(1) 建立一个Student类,用于存取学生信息。(2) 建立一个StudentArray类,使用数组存放所有的学生信息。StudentArray构造函数中添加4个学生信息,并且进行初始化。(3) 建立一个StudentVector类,使用Ve原创 2020-08-13 10:57:20 · 232 阅读 · 0 评论 -
实验六异常与输入输出--Java
1>读取D盘a1.txt文件内容并显示在屏幕上。要求:(1) 类名要求为Readfile.java(2) 使用try、catch方法处理I/O异常。(3) 使用BufferedReader缓冲器类。(4) a1.txt文件中的内容自定。package Test6;import java.io.*;public class Readfile { public static void main(String[] args) { String fileName="D:/a1.txt原创 2020-08-13 10:56:06 · 266 阅读 · 0 评论 -
实验五接口和多态--Java
1>动物(Animal)包括:老虎 (Tiger) 和绵羊 (Sheep)等;这些动物吃的行为(eat)各不相同(绵羊吃草、老虎吃肉),但睡觉的行为(sleep)是一致的。请通过接口实现以上需求,并编写主类AnimalTest分别测试吃和睡觉的行为。推荐步骤: (1)编写一个接口Animal,定义eat()和sleep()方法。(2)编写两个类Tiger和Sheep,分别实现Animal接口。 (3)编写主类AnimalTest,分别生成类Tiger和Sheep的对象,并测试其中的eat(原创 2020-08-13 10:55:23 · 1301 阅读 · 0 评论 -
实验四类的重用--Java
1>动物(Animal)包括:老虎 (Tiger) 和绵羊 (Sheep)等;这些动物吃的行为(eat)各不相同(绵羊吃草、老虎吃肉),但睡觉的行为(sleep)是一致的。请通过继承实现以上需求,并编写主类AnimalTest分别测试吃和睡觉的行为。推荐步骤: (1)编写一个父类Animal,定义eat()和sleep()方法。(2)编写两个类Tiger和Sheep,分别继承自Animal类,至少要覆盖父类Animal中的eat()方法。(3)编写主类AnimalTest,分别生成类Tiger和S原创 2020-08-13 10:54:47 · 730 阅读 · 2 评论 -
实验三类与对象--Java
声明Patient类表示在门诊室中的病人。(1)此类对象应该包括name(String)、sex(char)、age(int)、weight(float)、allergies(boolean)。(2)这些属性只能被该类访问。(3)在该类中声明存取及修改方法。(4)该类中至少提供一个构造函数,例如:public Patient(String name),其中构造函数的参数是name。(5)在一个单独的TestPatient类中,声明测试方法,并生成两个patient对象,设置其状态并将信息显示在屏幕原创 2020-08-12 13:21:51 · 2543 阅读 · 0 评论 -
实验二数组与流程控制--Java
1>在键盘上输入数n,编程计算sum=1!+2!+…+n!的结果。import java.util.*;public class Jiecheng { public static void main(String[] args) { System.out.print("请输入您想求1到多少的阶乘之和:"+"\n"); int sum=0; int s=1; int n; Scanner reader=new Scanner(System.in);原创 2020-08-12 13:15:01 · 397 阅读 · 0 评论 -
实验一数据类型--Java
计算并输出贷款的月支付金额1>我交的,当时刚开始学public class HHH {public static void main(String[] args) { // TODO 自动生成的方法存根 float sum=1000000; double month=0.2,year=4.0; double yuelixi=(sum*month)/(1-1/Math.pow(1+month,year*12)); System.out.pri原创 2020-08-12 13:04:48 · 147 阅读 · 0 评论