JavaSE_关键字 接口 代码块 枚举

Java87

1 Java中的关键字

1.1 static关键字

static特点 :
  • 静态成员被所在类的所有对象共享
  • 随着类的加载而加载 , 优先于对象存在
  • 可以通过对象调用 , 也可以通过类名调用 , 建议使用类名
static关键字的注意事项
  • 静态方法中只能调用静态成员(因为静态成员随着类的加载而加载,非静态成员随着对象的创建而加载,所以要想访问非静态成员可以通过创建对象来调用)
  • 非静态方法中可以调用任何成员(非静态成员变量,方法, 静态成员变量,方法)
  • 静态方法中不能存在this关键字(因为this代表的是对象,静态成员在加载时还没有对象)
  • static一般用在工具类中的方法上
局部变量 成员变量 静态变量
  • 局部变量属于方法,成员变量属于对象,静态变量属于类
输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长