星空网 > 软件开发 > Java

static关键字的使用总结

1.对于static关键字的使用的时候对于修饰变量的时候,它相当于一个全局变量;

2.对于static修饰一个函数的时候他是在类被加载的时候首先会被类加载,并且只能加载一次,并且这个方法可以不需要通过实例进行调用例如:

mystatic.java

package study;public class mystatic {	public static int sta=0;	public int st=0;	//static方法优先被使用	static{		System.out.println("some static");	}	//创建的mystatic 方法	public static void myStatic(){		System.out.println("static");	}	public mystatic() {		System.out.println("mystatic");	}	public void demo(){		System.out.println("demo");	}}

test.java

package study;public class test {	public static void main(String[] args) {						mystatic my=new mystatic();		int demo=my.st;//创建对象调用非静态变量		my.demo();//创建对象调用非静态函数		mystatic.myStatic();//可以直接调用静态方法;		int a=mystatic.sta;//可以直接调用静态变量		//int b=mystatic.st;这个会报错,由于没有提前创建对象	}}

结果:

static关键字的使用总结static关键字的使用总结
some staticmystaticdemostatic

View Code

对于这个结果,由于创建的是mystatic类的时候优先调用static方法,然后再进行调用构造方法后再进行调用其它方法。

  




原标题:static关键字的使用总结

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

新西兰 物流:https://www.goluckyvip.com/tag/91590.html
利比亚物流:https://www.goluckyvip.com/tag/91592.html
肯尼亚国际物流:https://www.goluckyvip.com/tag/91593.html
卡拉奇物流:https://www.goluckyvip.com/tag/91594.html
肯尼亚物流:https://www.goluckyvip.com/tag/91595.html
越南货运国际物流:https://www.goluckyvip.com/tag/91596.html
独家丨B站广告位可跳转美团APP B站为电商平台引流再升级 :https://www.kjdsnews.com/a/1836410.html
百崖大峡谷生态旅游景区(探秘中国西南自然风光):https://www.vstour.cn/a/363176.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流