public class Java04 {
public Java04() {
static int a = 2;
static void m1(){
System.out.println(3);
int b = 4;
void m2(){
System.out.println(5);
public static void main(String[] args) {
// (1)static关键字:静态
// 被static关键字修饰的成员、属于类、在类中、类成员、静态成员、通过【类名.成员】句式来调用。
// 不被static关键字修饰的成员、属于对象、在对象中、实例成员、非静态成员、通过【对象.成员】句式来调用。
// 静态成员可以被所有对象共享共用(不建议)
// static关键字使用的场景的判定标准:
// 如果成员变量只需要一份在类中、定义为static成员。
// 如果成员变量在对象中并且每一个对象都需要一份、定义为非static成员。
System.out.println(Java04.a);
Java04.m1();
Java04 x = new Java04();
System.out.println(x.b);
x.m2();
System.out.println(x.a);
x.m1();
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.