第25章测试:Java this关键字

测试你对Java this关键字的掌握程度,包括当前对象引用、构造方法调用、成员变量访问等知识点

题目数量:10题
建议时间:15分钟
难度等级:初级
进度:0/10
1
在Java中,this关键字的主要作用是什么?
2
以下代码中,哪一行是正确的?

public void setName(String name) {
    // 选择正确的赋值语句
}
3
关于this()调用构造方法,以下说法正确的是?
4
在静态方法中可以使用this关键字吗?
5
以下哪种情况下必须使用this关键字?
6
方法链式调用通常通过返回什么来实现?
7
以下代码的输出结果是什么?

public class Test {
    private String name = "类成员";
    public void method(String name) {
        System.out.println(name);
        System.out.println(this.name);
    }
}

调用:new Test().method("参数");
8
以下构造方法调用中,哪个是错误的?
9
this关键字和super关键字的主要区别是什么?
10
在以下哪种情况下,可以省略this关键字?

请确保所有题目都已作答后再提交

0%
你的得分
待评估