java第六课 static简要概述
2026/9/16 7:06:48 网站建设 项目流程

1.static 叫静态,被static修饰的成员属于类,不属于对象。不用new对象,用类名.直接访问。

2.static 修饰变量(静态变量)

普通成员变量:每个对象各自一份。

静态变量:全类共享同一份数据,一个对象修改,全部对象都受影响

3.static 修饰方法(静态方法)

调用:类名.方法名(),不需要new对象。

  • 核心规则:静态方法只能直接访问静态成员;不能直接访问普通(非static)成员变量/普通方法。
  • 要用普通成员,得手动new对象。
  • 普通实例方法,可以随便访问静态、普通成员。

口诀:

静态只能碰静态,普通什么都能碰。

  • main方法必须static;JVM运行时不会new类对象。

4.对比

  • 实例成员(无static):归对象,必须new;每个对象独立一份。
  • static静态成员:归类,类名调用;全局共享一份。

重点考点:静态方法不能直接访问非static成员。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询