首页 > 其他 > 详细

关于this的使用

时间:2019-11-03 14:57:56      阅读:88      评论:0      收藏:0      [点我收藏+]

this作为对象的默认引用有两种:

  1.构造器中引用该构造器执行初始化对象

  2.在方法中引用调用该方法的对象

最大的作用是让类中的方法访问该类中的另一个方法或属性!(static 修饰的方法中不能使用this引用)

当局部变量与属性同名时,使用this关键字!

  举个例子:

public class TestThis {
    String name="小黑";
    public void PlayBall(String name){
        System.out.println(name);
        System.out.println(this.name);
        System.out.println(this.name+",一起去打球吧!");
        this.name = name;
        System.out.println(name+",一起去打球吧!");
    }

    public static void main(String[] args) {
        //这里的PlayBall方法是非静态的,需要通过new一个对象来调用
        String name = "小白";
        TestThis testThis = new TestThis();
        testThis.PlayBall(name);
    }

}
//输出结果
小白
小黑
小黑,一起去打球吧!
小白,一起去打球吧!  

 

关于this的使用

原文:https://www.cnblogs.com/qingfengdream/p/11785873.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!