zoukankan      html  css  js  c++  java
  • java中 this的作用

    this关键字只能在方法内部使用,表示对当前对象的引用。this的用法和其他对象的引用并无不同。

    需要注意,如果在方法内部调用同一个类的另一个方法,就不必使用this,直接调用即可。 

    this的几种用法:

    1.表示当前对象的引用。

    例如:

    (1)方法中的return this  返回对当前对象的引用。

    (2)方法中的 this.name  表示当前对象的成员变量。

    (3)在方法中将当前对象传递给其他方法。如下代码,Apple 将自身的对象传递给Peeler.peel()方法。

    class Apple{

    Apple getPeeled(){

    return Peeler.peel(this);

    }

    }

    class Peeler{

    static Apple peel(Apple apple){

    return apple;

    }

    }

    2.在构造方法中调用其他构造方法。

    注意:

    (1)除了构造方法外,编译器禁止在其他任何方法中调用构造方法。

    (2)只能用this调用一个构造方法,而且必须将调用置于最起始处。

     

  • 相关阅读:
    Linux Bash管理
    Linux文件查看
    Linux文件目录
    yum Linux软件安装工具
    第十六、十七天,关于面向对象
    第十四天,内置函数
    第十二天
    第十一天
    第十天
    第九天(开始函数)
  • 原文地址:https://www.cnblogs.com/yfy-/p/9941173.html
Copyright © 2011-2022 走看看