龙空技术网

Java面试基础回顾02-this关键字

程序员秦先生 92

前言:

此时姐妹们对“javathis对象”都比较看重,我们都需要了解一些“javathis对象”的相关内容。那么小编在网上汇集了一些关于“javathis对象””的相关文章,希望大家能喜欢,我们快快来学习一下吧!

this关键字的用途:代表当前对象的引用。

this关键字可以用在方法中和构造器中。在方法中,谁调用这个方法,this就代表谁。在构造器中,代表了构造器正在初始化的那个对象的引用。

public class ThisDemo {    public static void main(String[] args) {        //创建对象        Student s1 = new Student();        //s1这个对象调用类中的方法 方法里面的this就是代表该对象        s1.setName("小明");        System.out.println(s1.getName());        //创建对象 构造器里面的this 代表当前初始化对象的引用        Student s2 = new Student("小张");        System.out.println(s2.getName());    }}class Student{    private String name;    public Student() {    }    public Student(String name) {        //构造器中的this 代表当前初始化对象的引用        this.name = name;    }    public String getName() {        return name;    }    public void setName(String name) {        //谁调用这个方法 this就代表谁        this.name = name;    }}

标签: #javathis对象