Java——this关键字总结

来源:互联网 发布:三星备份数据怎样恢复 编辑:程序博客网 时间:2024/06/04 19:06

Java 提供了一个this关键字,this关键字总是指向调用该方法的对象。根据this出现的位置不同,this作为对象的默认引用共有如下两种情形:

* 在构造器中使用的话,则指当前构造器正在初始化的对象

* 在普通的方法中使用的话,则指调用该方法的对象

public class DogTest

{public static void main(String[] args){// 创建Dog对象Dog dog = new Dog();// 调用Dog对象的run()方法dog.run();}}
public class Dog{// 定义一个jump()方法public void jump(){System.out.println("正在执行jump方法");}// 定义一个run()方法,run()方法需要借助jump()方法public void run(){//Dog d = new Dog();//d.jump();// 使用this引用调用run()方法的对象this.jump();System.out.println("正在执行run方法");}}
总的来说,this关键字的核心是代表谁调用就表示当前调用的对象




原创粉丝点击