JAVA习题求助(选择,判断)(30+20分)

作者&投稿:毓路 (联系方式在网页底部的电邮联系)
java选择与判断题~

1、Java程序是运行在Java虚拟机中的。 (对 )
2、Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。 ( 对 )
3、Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。 ( 错 )
4、子类继承父类后,如果出现子类的成员变量名和父类的成员变量名同名,那么子类就不继承父类的这个成员变量了。 ( 错 )
5、构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。 ( 错)
6、在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句。 ( 对)
7、拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。 ( 对 )
8、一个类可以继承了多个接口。 ( 说法不对,方法可以实现多个接口 )
9、接口中的方法一定是抽象方法,变量可以不赋初值。 ( 错 )
10、通过继承,父类中的保护成员在派生类中不能被直接访问。 ( 错 )

我可以帮你写啊,私聊我把代码发给你。

1 D //D的方法中没有返回类型,所以肯定是错误的
2 B // break语句跳出循环,这个应该不用解释
3 C //定义类得时候是不能用try开头的,A和B 是毋庸置疑可以的,D是用在实现某个接口时,可以不用类名,直接定义一个只是实现接口的类
4 B //数组里面只能用a[] 表示,[]里面写上下标,记住,数组的下标是从0开始的,所以选B
5 C //大家主要的疑问是在A上面,重载的定义是在一个类中有相同的方法名,但是参数列表不同后者返回值不同,但在这里要注意,有可能第一个方法的返回值的类型是第二个方法返回值得子类,那么这样就不算重载。
6 C //抽象方法是没有实体块的
7 B //java是编译型的语言,通过JVM生成.class字节码文件,可以一处编译,到处运行
8 D //用abstract修饰的方法外面称为抽象方法
9 A //这个不用解释吧
10 A //java中不能将int的数据自动转换成char型的,但是你可以定义一个char B=1;

判断:1√ 2×//有可能的是第一个catch是嵌套在第二个catch中的
3× //抽象方法可以没有方法体 4√ 构造方法是没有返回值得,方法名与类名是相同的
5× //可以继承 6× int不能int是基本数据类型,你可以用Integer
7√ 抽象方法可以定义在非抽象类中 8× 这样的两个方法我们叫他重载
9 √ 10 × java中应该是先加载类得静态变量或者静态初始化快,之后才是main()

正确率应该很高:

一、单项选择题
1. D
2. B
3. C
4. B
5. C
6. C
7. B
8. D
9. A
10. A
二、判断题
1. √ 分别表示不可继承的类、不可覆盖的方法和常量。
2. √ 以第一个匹配的catch为准。
3. X 抽象方法不能有方法体。
4. √
5. X
6. X 可以用Integer创建对象,但不能是int,它是基本类型。
7. X 包含抽象方法的类一定是抽象类。
8. X 方法重载就是方法名相同,但参数特征不同的机制。
9. √
10. √ 因为main()方法是Java应用程序的静态入口。

1.D 2.B 3.C 4.B 5.C 6.C 7.B 8.D 9.A 10.A

1.√ 2.√ 3.X 4√ 5.X 6.X 7.X 8.X 9.√ 10.√(如果是web应用程序根本不需要main 还有测试也是不需要main 但是如果有main方法应该是对的 mian()是不是指的是main(String[] args)方法 我也不知道 你自己看看吧 不过应该对的)

1.写个程序打印出"Hello world"..
2.写个程序并提供一个打印出"Hello world"的方法,并调用该方法打印出"Hello world"..
3.写个程序提供一个打印出"Hello world"的方法(需要一个int参数),并根据传入的参数打印相应次数的"Hello world"...
.................


1.d 返回类型
2。b
3.c
4.b
5.a 没看懂C 是什么意思 如果是参数类型或参数个数不同的话也算重载
6.c
7.a
8.d
9.a
10.c
二
1.T 2.没看懂3.F4.T5F6F7F8F9T10T

相关视频

13215Java语言程序设计-第1章习题和答案
13215Java语言程序设计-第1章习题和答案一、单项选择题 1.若Java程序中公有类的名字是OneApp,则保存该程序的文件名是C.OneApp.java 保存Java源程序的文件名要与公有类的名字一致,包括大小写也要完全相同,且文件名的后缀是.java。一个源程序文件中最多只能有一个公有类。

java习题求助!!
圆柱体类Cylinder,成员变量: radius:底面半径,height:高,pi:圆周率 成员方法area():计算面积,volume():计算体积 1.public class Cylinder{ public final static float PI=3.14;public Cylinder(){} public float area(float radius){ return PI*radius*radius;} public float volume(float ...

JAVA练习题(第9章)
JAVA程序设计练习题第9章一、选择题【答案】:1.可用于获得文件或目录的路径名的是()A.FileB.RandomAccessFileC.FileInputStreamD.BufferedReader【答案】:A2.下面语句的功能是()。RandomAccessFileraf2=newRandomAccessFile("1.txt","rw");AA.打开当前目录下的文件1.txt,既可以向文件写数据,...

实用8条,Java小白编程练习题
Java8条编程练习,小白易学 1、拼接打印: 输出: XXX: 这是我学习JAVA的第X年,我的期望薪资是XXX。...

Java练习题,求帮忙
刚刚打的,希望可以帮到你 \/\/AveNumber.java import java.util.Scanner;public class AveNumber { private static int num;private static int j=0,sum=0;private static int[] a;private static double avenumber=0;public static void main(String[] args) { \/\/ TODO 自动生成的方法存根 System...

求java练习题
求java练习题 我刚学的java 想找点初学者的练习题做做熟练下代码,请大家给点,但是要有答案的啊 要不我做不出来。 源飞炜V6 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?