public static void main(String[] args) {
_________________________
_________________________
}
}
class Outer {
static class Inner {
public void method () {
System.out.println(\
}
}
}
下列选项中,填写在空白处可以使程序正常运行的是()
A、Outer o = new Outer(); o.method();
B、Inner I = new Inner(); i.method();
C、Outer.Inner oi = new Outer.Inner(); oi.method();
D、以上答案都不对
11、下列关于自定义异常的说法中,错误的是()
A、自定义异常要继承Exception类
B、自定义异常继承Exception类后,具有可抛性
C、自定义异常可以在构造方法中用super关键字传递异常信息给父类
D、自定义异常必须继承Error类
12、下列程序运行结果是()
public class Demo {
public static void main(String[] args) {
Demo demo = new Demo();
demo.show(new Car() {
public void run() {
System.out.println(\
}
});
}
public void show(Car c) {
c.run();
}
}
abstract class Car {
public void run() {
System.out.println(\
}
}
A、car run
B、demo run
C、无结果
D、编译报错
13、下列选项中,哪一个类是Object的子类?()
A、public final class String{}
B、public class Person{}
C、public abstract Animal{}
D、以上三个类都是Object子类
14、下列选项中,可以正确实现String初始化的是()
A、String str = \
B、String str = 'abc';
C、String str = abc;
D、String str = 0;
15、下面关于Random类常用方法的描述中,错误的是?()
A、nextDouble()方法返回的是0.0和1.0之间double类型的值
B、nextFloat()方法返回的是0.0和1.0之间float类型的值
C、nextInt(int n)返回的是0(包括)和指定值n(不包括)之间的值
D、nextInt( )返回的是0(包括)和2147483647 之间的值
16、分析下面程序,哪一行代码能正确赋值?()
class Demo {
public void method() {
final int num1 = 10;
static int num2 = 20;
abstract int num3 = 30;
private int num4 = 40;
}
相关推荐: