关于this的使用

Posted qingfengdream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于this的使用相关的知识,希望对你有一定的参考价值。

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的使用的主要内容,如果未能解决你的问题,请参考以下文章

很实用的JQuery代码片段(转)

laravel特殊功能代码片段集合

关于js----------------分享前端开发常用代码片段

关于 sublime snippet

vue2.0 代码功能片段

关于代码片段的时间复杂度