Static关键字

当我们需要调用类中的属性和方法得时候,通常需要先new一个该类得对象,通过对象去调用属性和方法。

但是当类的属性或者方法被static修饰后,意味着这些成员被标记为静态的,它们不再依赖于任何特定的对象实例,我们可以使用类名直接调用。

static修饰变量

  • 变量属于类的属性,不依赖对象,使用类名直接调用。
  • 类加载时就为该变量分配存储空间
  • 变量被所有该类对象共享

static 修饰代码块

  • 类加载的时候执行,并且只会执行一次,可用于做一些初始化的操作

static 修饰方法

  • 类名直接调用
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容