自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 6-3 锥体体积计算

定义一个接口IgetArea,有方法double getArea(); 用于计算形状面积,定义另外一个接口IgetPerimeter,有方法 double getPerimeter();用于计算形状周长。接口IShape 有常量 PI=3.14,继承 接口IgetArea和IgetPerimeter定义一个直角三角形类(regular triangle)RTriangle类,实现接口IShape。两条直角边作为Triangle类的私有成员,类中包含参数为2条直角边的构造方法。定义一个圆形类Circl

2021-12-02 17:00:17 380

原创 7-23 List的使用

本题练习列表的使用。定义Person类定义私有属性String name,int age,使用Eclipse生成每个属性setter 、getter,有参Person(String name,int age) 、无参 构造方法,toString方法。定义Main类,在main方法中定义List list = new ArrayList(); 用键盘给变量n赋值 生成n个Person对象并添加到列表中,该Person的name和age通过键盘给出 循环列表,输出列表所有Person对象信息(调

2021-12-02 16:58:12 660

原创 6-2 jmu-Java-07多线程-互斥访问

定义Account类属性:private int balance方法:getter方法void deposit(int money)//存钱,在余额的基础上加上moneyvoid withdraw(int money)//取钱,在余额的基础上减去money注意:可能有多个线程通过deposit或withdraw方法同时存取Account对象的balance属性。裁判测试程序:import java.util.Scanner;/*你的代码,即Account类的代码*//*系统已有代..

2021-12-02 16:55:38 510

原创 试试多线程

5-19本题要求主线程退出时,在main方法中所启动的线程t1也要自动结束。public class Main { public static void main(String[] args) throws InterruptedException { Thread t1 = new Thread(new PrintTask()); t1.setDaemon(true);t1.join();System.out.println(Thread.

2021-12-01 22:55:49 479

原创 7-8 Circle类

a 定义圆类Circle,其中包括:成员变量定义 private int radius 方法定义 包括下列要求 定义无参构造方法 ,给radius赋值为2,并添加语句System.out.println("this is a constructor"); 定义有参构造方法 ,接收用户给给radius赋值,如果用户输入半径为<=0,则让半径的值为2,并添加语句System.out.println("this is a constructor with para"); 为radius半径添

2021-12-01 22:51:08 497

原创 7-20 试试多线程

编写4个线程,第一个线程从1加到25,第二个线程从26加到50,第三个线程从51加到75,第四个线程从76加到100,最后再把四个线程计算的结果相加。输入格式:无输出格式:最终结果输入样例:结尾无空行输出样例:5050代码如下:import java.util.*;class Ring extends Thread{ int sum=0; int m; int n; Ring(int a,int b){ m=a; n=b;

2021-12-01 22:48:02 321

原创 7-2 构造方法

请补充以下代码,完成输出要求。public class Main { public Main(){ System.out.println("构造方法一被调用了"); } public Main(int x){ this(); System.out.println("构造方法二被调用了"); } public Main(boolean b){ this(1); System.out.p

2021-12-01 22:45:15 425

原创 7-1 计算科目平均成绩

编写一个计算各科平均成绩的JAVA程序。依次输入你的英文姓名、科目数量和各科成绩。然后将各科成绩按升序输出,并计算平均分。输入格式:依次输入英文姓名、科目数量、各科成绩输出格式:注意:平均成绩保留2位小数。按升序排列的各科成绩及平均分输入样例:mike421 5 48 9结尾无空行输出样例:After sorting592148mike's average score is 20.75源代码如下:import java.util.*;cl

2021-12-01 22:38:53 551

原创 浅拷贝与深拷贝问题

Java中的对象拷贝(Object Copy)指的是将一个对象的所有属性(成员变量)拷贝到另一个有着相同类类型的对象中去。举例说明:比如,对象A和对象B都属于类S,具有属性a和b。那么对对象A进行拷贝操作赋值给对象B就是:B.a=A.a; B.b=A.b;浅拷贝(Shallow Copy):①对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。因为是两份不同的数据,所以对其中一个对象的该成员变量值进行修改,不会影响另一个对象拷贝得到的数据。②对于数据类型

2021-12-01 22:36:19 115

原创 6-2 设计抽象动物Animal类及其子类

编写抽象Animal类与其子类Dog类与Cat类,具体要求如下:Animal抽象类:私有name属性(String型),私有age属性(int型),抽象方法info(),抽象方法speak(),构造方法,setter和getter Dog类:增加灵性agility属性(int型),覆盖info()和speak()方法,构造方法,setter和getter Cat类:增加捕鼠能力mousingAbility属性(int型),覆盖info()和speak()方法,构造方法,setter和getter

2021-12-01 22:32:55 9145 1

原创 6-1 设计一个学生Student类

使用封装创建一个学生类,属性和方法如下:属性:学号(stuNo)、姓名(name)、性别(sex)、年龄(age) 添加一个静态变量记录当前学生人数,每创建一个学生对象就自动加1 方法:info()(显示学生所有属性,具体格式参见输出样例) 重写Object类的toString(具体格式参见输出样例)和equals方法(判断规则为:如果两个学生对象的学号相同,则两对象相等) 构造方法已有的主类Main定义:import java.util.*;public class Main {

2021-12-01 22:29:02 9033

实验3 Transact-SQL语言编程.zip

存储过程,触发器。

2021-12-09

java_汽车租赁系统

汽车租赁系统3.0

2021-12-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除