java static关键字

警告
本文最后更新于 2021-11-21 00:30,文中内容可能已过时。
  • static可以用来修饰属性、方法、代码块(可以称为静态属性、静态方法、静态代码块)
  • 类中的静态属性是所有对象共享的
  • 静态属性和静态方法可以直接通过类来调用(因为存在jvm内存的方法区中,而不是堆中的对象中)
  • 静态方法不能使用this
  • 静态方法
    • 只能调用静态属性和静态方法(因为他们是属于类的)
    • 不能调用成员属性和成员方法(因为他们是属于对象的)
  • 静态属性
    • 都可以调用
  • 静态代码块只有在第一次new的时候会执行,并且是优先执行的。
请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%