zoukankan      html  css  js  c++  java
  • this关键字

    this关键字主要有两个作用:

    1、使用this引用隐藏数据域

      set方法中经常将数据域名作为参数名,数据域被隐藏,为了给a赋新值,需要在方法中引用隐藏的数据域名。

      而隐藏的静态变量可以直接通过“类名.静态变量”来引用。

    public class Method {
        private int a;//隐藏的实例变量
            private static int b;//隐藏的静态变量
        public void setA(int a) {
            this.a = a;
        }
       
        public static void setB(int b) {
            Method.b = b;
        }
    }

    2、使用this调用构造方法

    在构造方法内部调用同一类的另一构造方法。

    public class Method {
        private int a;
        public Method(int a) {
            this.a = a;
        }
        public Method() {
            this(1);//调用有参构造方法
        }
    }
  • 相关阅读:
    消息队列设计
    抓包工具Fiddler
    分布式系统和CAP
    Topshelf组件
    Parallel.For
    MVC插件
    Azure Messaging-ServiceBus Messaging
    MVC
    requireJS
    第一次react-native项目实践要点总结 good
  • 原文地址:https://www.cnblogs.com/codercql/p/13542274.html
Copyright © 2011-2022 走看看