Java的static关键字----简要总结

Java的static关键字----简要总结

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

说明

被static关键字修饰的不需要创建对象去调用,直接根据类名就可以去访问

static关键字修饰变量

被static修饰的成员变量叫做静态变量,也叫做类变量,说明这个变量是属于这个类的,而不是属于是对象,没有被static修饰的成员变量叫做实例变量,说明这个变量是属于某个具体的对象的

static关键字修饰方法

使用static修饰的方法是静态方法,静态方法属于类,不属于对象。

可以不用new实例化对象,可以直接通过类名称来使用。

静态不能直接访问非静态

static的内存图

在这里插入图片描述

static关键字修饰代码块

static{
	//代码
}

静态代码块在类第一次被载入时执行,静态内容要优先于非静态,只执行一次

代码的执行顺序

在这里插入图片描述

感谢

百度百科

万能的网络

以及勤劳的自己

发布了191 篇原创文章 · 获赞 513 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_45163122/article/details/105043421