zoukankan      html  css  js  c++  java
  • this的本质及static关键字

    一、this and static

    创建一个对象分为如下四步

    1.分配对象空间,并将对象成员变量初始化为0或空

    2.执行属性值的显式初始化

    3.执行构造方法

    4.返回对象的地址给相关的变量

    this 的本质就是”创建好的对象的地址“,!由于在构造方法调用前,对象已经创建。因此,在构造方法中也可以使用this代表”当前对象“!

    注意:this不能用于static方法中。

    static 关键字

    在类中,用static声明的成员变量为静态成员变量,也称为类变量。

    类变量的生命周期和类相同,在整个应用程序执行期间都有效。

     static修饰的成员变量和方法,从属于类。

    普通变量和方法从属于对象的。

    静态方法中不能调用非静态方法,普通方法中,可以调用静态的变量和方法。

    二、参数传值机制(值传递)

      

  • 相关阅读:
    202103226-1 编程作业
    7 20210516-1 团队作业3—需求分析规格说明书
    原型设计作业
    案例分析作业
    202103226-1 编程作业
    阅读——《构建之法》
    第一周学习任务
    牛客app测评报告
    wordcount编程
    准备工作
  • 原文地址:https://www.cnblogs.com/ssxblog/p/11181130.html
Copyright © 2011-2022 走看看