JAVA期末题
文章平均质量分 74
记录JAVA期末刷题
锦轩韶华
这个作者很懒,什么都没留下…
展开
-
期末Java复习--选择题1
A mainB importD classA 两个成员方法名相同B 成员变量与成员方法名相同.C 两个成员变量名相同D 成员方法中的参数与成员变量名相同A 9B 1C 3D 6A publicB extendsD staticA privateB publicC 缺省。原创 2024-07-13 21:51:26 · 915 阅读 · 0 评论 -
期末Java题库--选择题2
A ErrorD ThreadA 隐藏B 覆盖C 重载D Java不支持此特性。原创 2024-07-13 22:15:53 · 665 阅读 · 0 评论 -
期末Java题库--选择题3
A final 类不可以有子类。B abstract类中只可以有abstract方法。C abstract类中可以有非abstract方法,但该方法不可以用final修饰。D 可以同时用final和abstract修饰一个方法。A finalB publicC privateD abstractA:B :C :abstract interface B extends A1,A2 //A1、A2为已定义的接口{ abstract void print(){ };原创 2024-07-14 00:33:01 · 481 阅读 · 0 评论 -
期末Java题库--选择题4
A 在Java中一个类只能实现一个接口B 在Java中一个类可以实现多个接口C 在Java中一个类不能同时继承一个类和实现一个接口D 在Java中接口只允许单一继承A interfaceB packageC implementsD extendsA FileInputStreamB BufferedInputStreamC FilterInputStreamD FileReaderA 前者带有缓冲,后者没有B 前者是块读写,后者是字节读写C 二者没有区别,可以互换使用D 每次读写的字原创 2024-07-14 00:53:54 · 304 阅读 · 0 评论 -
期末Java题库--判断题之正确篇
如有错误,欢迎各位大佬在评论区指正本题库适用于Java8以前版本题目1.使用String 类的toCharArray()方法可以将一个字符串转为一个字符数组.(√)2.System类中提供的属性和方法都是静态的.(√)3.在Java语言中,所有类都是0bject的子类(√)4.万事万物皆对象(√)5.final修饰符可以修饰局部变量.(√)6.final 修饰的静态方法可以被类名直接调用.(√)7.在Java中,类名的首字母最好大写(√)8.方法重写的前提是必须存在着继承关系.(√)9.当一个类的方原创 2024-07-13 09:27:25 · 782 阅读 · 0 评论 -
期末Java题库--判断题之错误篇1
在Java中,方法的返回值类型是必须明确定义的。你不能在方法中没有返回任何值,但需要在方法声明时指定一个返回值类型。返回值类型可以是基本数据类型(如int、double、boolean等),也可以是引用类型(如类、数组、接口等)。//方法声明的基本格式如下:返回值类型 方法名(参数列表) {// 方法体//例如://在这个例子中,add 方法的返回值类型是 int,它接受两个 int 类型的参数,并返回它们的和。//如果方法不返回任何值,那么返回值类型应该定义为 void。例如:");原创 2024-07-12 20:37:42 · 715 阅读 · 0 评论 -
期末Java题库--判断题之错误篇2
在 Java 中,抽象类中的方法可以是抽象方法,也可以是具体实现的方法。抽象方法:抽象方法是在抽象类中只声明方法签名,而不提供具体实现的方法。抽象方法没有方法体,以分号(;)结尾。抽象类至少包含一个抽象方法。具体实现的方法:抽象类中也可以包含具体实现的方法,这些方法有方法体,可以提供具体的代码逻辑。原创 2024-07-12 21:49:08 · 2234 阅读 · 0 评论 -
期末Java题库--改错题1
如有错误,欢迎各位大佬在评论区指正。原创 2024-07-14 08:51:05 · 319 阅读 · 0 评论 -
期末Java题库--改错题2
改成 double result=b.computer(8,9);//在 A 类中,computer 方法的签名是 float computer(float x, float y),它接受两个 float 类型的参数。float computer (double x,float y) 改成 float computer (floatx,float y)int add(float x,int y) 改成 int add(int x,int y)改成 c=super.f();原创 2024-07-14 09:15:37 · 260 阅读 · 0 评论 -
期末Java题库--改错题3
finally(ArrayIndexOutOfBoundsException e) 改成 catch(ArrayIndexOutOfBoundsException e)catch(Exception e) 改成 catch(ArrayIndexOutOfBoundsException e)catch(ArrayIndexOutOfBoundsException e) 改成 catch(Exception e)while((n=in(a,0,100))!原创 2024-07-14 22:10:06 · 216 阅读 · 0 评论 -
期末java题库--编程题1
由Vehicle类派生子类货车类Truck,新增私有属性卡车载重量load为double类型并为私有属性分别创建get、set方法,提供货车的构造函数两个,一个无参继承父类属性,其中默认载重是load=10,一个含有4个参数,重写rent(int day)方法当租借的货车载重量超过50吨,出租天数大于等于三天租金打九折;测试Truck类的show0方法和rent(int day)方法,其中rent(int day)方法中的租赁天数为10天。3、测试类中创建实例对象,每个对象按照无参、有参的顺序创建。原创 2024-07-14 12:42:54 · 164 阅读 · 0 评论 -
期末Java题库--编程题2
定义一个含有一个参数的方法rent(int day),用于返回汽车租金,一个show()方法,用于输出车的关本信息和日租金。定义测试类PrOg1,测试类中使用两种构造函数创建Vehicle类的两个实例,一个为无参,一个为有参,其中有实例的参数车牌号为"A12345”、品牌为"东风”、日租全perRent为500,并测试Vehicle类的show()方法和rent(int day)方法,其中rent(int day)方法中的租赁天数为10天。3、测试类中创建实例对象,每个对象按照无命、有参的顺序创建,原创 2024-07-14 13:21:03 · 226 阅读 · 0 评论 -
期末Java题库--编程题3
一个有参含有4个参数;分别重写rent(int day)用于返回汽车租金show()抽象方法用于输出车的基本信息和日租金。2个为Bus类实例的有参构造函数和无参构造的数,有参实例参数为车牌号=“J00001”,品牌=“解放”,日租金-1000,座位数-40,通过循环分别测试这些成员的show0方法和rent(int day)方法,其中rent(int dav)方法中的租赁天数为10天public class Prog1 {3、测试类中创建实例对象,每个对象按照无参、有参的顺序创建。原创 2024-07-14 15:13:43 · 419 阅读 · 0 评论