单选题 下列关于this关键字的说法中,错误的是()。

A、 this关键字可以解决成员变量与局部变量重名的问题.
B、 this关键字出现在成员方法中,代表的是调用这个方法的对象.
C、 this关键字可以出现在任何方法中.
D、 this关键字相当于一个引用,可以通过它调用成员方法与属性.
下载APP答题
由4l***dt提供 分享 举报 纠错

相关试题

单选题 阅读下列程序: class Person{ void say() { System.out.println("hello"); } } class Example{ public static void main(String[] args){ Person p2 = new Person(); Person p1 = new Person(); p2.say(); p1.say(); p2=null; p2.say(); } } 下列选项中描述正确的是()

A、输出1个hello
B、输出2个hello后会抛出异常
C、输出3个hello后会抛出异常
D、不会输出hello,直接抛出异常

单选题 下列关于继承的描述中,错误的是()

A、Java中一个类只能有一个直接父类
B、多个类可以继承一个父类
C、Java中,C类继承B类,B类又继承A类,这时,C类也可称作A类的子类
D、Java是支持多继承的

单选题 下列关于接口的说法中,错误的是( )

A、接口中定义的方法默认使用"public abstract"来修饰
B、接口中的变量默认使用"public static final"来修饰
C、接口中的所有方法都是抽象方法
D、接口中定义的变量可以被修改

单选题 阅读下列程序: class Test { private static String name; static { name = "World"; System.out.print(name); } } public static void main(String[] args) { System.out.print("Hello"); Test test = new Test(); } 下列选项中,程序运行结果是( )

A、HelloWorld
B、WorldHello
C、Hello
D、World

单选题 下列类定义中,不正确的是( )

A、class X { ... }
B、class X extends Y { ... }
C、static class X implements Y1, Y2 { ... }
D、public class X extends Applet { ... }

单选题 被声明为private,protected及public的类成员,在类外部可以被访问的成员是()

A、只能访问到声明为public的成员
B、只可能访问到声明为protected和public的成员
C、都可以访问
D、都不能访问

单选题 下列关于对象的类型转换的描述,说法错误的是( )

A、对象的类型转换可通过自动转换或强制转换进行
B、无继承关系的两个类的对象之间试图转换会出现编译错误
C、由new语句创建的父类对象可以强制转换为子类的对象
D、子类的对象转换为父类类型后,父类对象不能调用子类的特有方法

单选题 下面程序运行的结果是( ) public class A { public static void main(String[] args) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.print("B"); } }

A、产生编译错误
B、代码可以编译运行,并输出结果AB
C、代码可以编译运行,但没有输出
D、编译没有错误,但会产生运行时异常