zoukankan      html  css  js  c++  java
  • Java中的this关键字老生常谈

    一.this的由来

     this关键字就是获得调用当前方法对象的引用。

    二.注意点

    this关键字只能出现在方法内部,完成对调用该方法的对象的引用。

    三.this关键字的三个用处

    1.最主要的用处:

    获得当前调用该方法对象的成员,(这个就不讲了,用的太多了。。。。。)

    2.当做函数的返回值或者一个实参。(这个也不讲了)

    3.使用this关键字调用构造方法(目的是在构造器中调用另外一个构造器,避免代码的重复,所以只能在构造器中使用这一种方法

    当一个类含有多个构造方法时,在构造器中可以使用this关键字来完成对另外一个构造器的调用

    形式如下:

    this(参数。。。。)

    代码列子如下:

    public class ThisClass {
        private int num;
        private String str;
    
        public ThisClass(int num) {
            this.num=num;
            str="";
        }
    }

    在多一个构造器  采用this关键字来调用上一个关键字:

    public ThisClass(String str) {
            this(19);
            this.str=str;
        }

    注意点:1. this()必须放在构造器的开始,反例:

                   2.this()只能调用一次

                   3.this()只能出现在构造器中

     

  • 相关阅读:
    安装ArcGIS Server forJava
    MyEclipse编码设置
    地图切片公式备忘
    source
    逝去的痕迹
    flex build下的svn安装
    spket安装
    flex开发一
    vs2008中的SQL Server Express访问 sql server 2005
    导入不同格式的数据到arcgis中
  • 原文地址:https://www.cnblogs.com/SAM-CJM/p/9349398.html
Copyright © 2011-2022 走看看