首页 > 代码库 > 课堂笔记0518 static final

课堂笔记0518 static final

静态成员变量,属于全体对象实例共享的资源。

  1. 静态属性:使用static修饰的属性,是在类被加载期间初始化。静态变量是属于类的,同类下的对象共享该属性。使用类名.静态属性
  2. 成员变量/实例变量,属于对象。

静态成员方法

  1. 静态方法作为工具使用。
  2. 通过类名直接调用,无需创建对象

静态代码块

  是在类被加载时,运行的代码块。

  由于类只会被加载一次,所以,静态代码块也只会被加载一次

注意:

静态方法:静态方法不可以访问普通方法,不能访问普通类,只能访问静态变量,静态方法。

      静态方法里不允许出现this关键字。

      静态的内容可以通过对象进行调用,但是也可以通过类名调用,推荐使用类名调用

课堂笔记0518 static final