题目内容

2、下面关于this关键字的描述中,错误的是()。

A. 如果类的成员变量与方法中的局部变量名相同,那么可以在方法中通过this关键字调用成员变量
B. 只能在构造方法中使用this调用其他的构造方法
C. 在构造方法中使用this调用构造方法的语句必须是该方法的第一条执行语句,且只能出现一次
D. 可以在一个类的两个构造方法中使用this互相调用

查看答案
更多问题

3、下列关于this的说法中,错误的是()。

A. 只能在构造方法中使用this调用其他的构造方法,不能在成员方法中使用
B. 在构造方法中,使用this调用构造方法的语句必须位于第一行,且只能出现1次
C. this关键字可以用于区分成员变量与局部变量
D. this可以出现在任何方法中

4、下列关于this关键字的说法中,错误的是()。

A. this可以解决成员变量与局部变量重名问题
B. this出现在成员方法中,代表的是调用这个方法的对象
C. this可以出现在任何方法中
D. this相当于一个引用,可以通过它调用成员方法与属性

5、下列程序的运行结果是()。public class Test {public static void test() {this.print();}public static void print() {System.out.println("Test");}public static void main(String args []) {test();}}

A. 输出Test
B. 无输出结果
C. 编译错误,指示不能在static上下文中使用this
D. 以上都不对

6、在Java中,以下程序编译运行后的输出结果为()。public class Test {int x, y;Test(int x, int y) {this.x = x;this.y = y;}public static void main(String[] args) {Test pt1, pt2;pt1 = new Test(3, 3);pt2 = new Test(4, 4);System.out.print(pt1.x + pt2.x);}}

A. 7
B. 6
C. 3 4
D. 8

答案查题题库