this static关键字封装思维导图

本思维导图概括了this和static关键字在面向对象编程中的概念、用法和区别。

this关键字

  • 用于引用当前对象
  • 可以访问对象变量和方法
  • 用法:this.变量this.方法()

static关键字

  • 用于声明类属性和方法
  • 不属于任何特定对象
  • 可以直接通过类名访问
  • 用法:类名.静态属性类名.静态方法()

this与static的区别

| 特征 | this | static |

|---|---|---|

| 所属对象 | 当前对象 | 类本身 |

| 访问方式 | 对象实例 | 类名 |

| 实例化要求 | 需要实例化对象 | 不需要实例化对象 |

| 访问类型 | 非静态 | 静态 |