专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java静态关键字static(java静态字段)

temp10 2024-10-04 12:42:30 java教程 9 ℃ 0 评论

public class Java04 {


Java静态关键字static(java静态字段)

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();


}

}

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表