Java的static关键字----简要总结
博客说明
文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
说明
被static关键字修饰的不需要创建对象去调用,直接根据类名就可以去访问
static关键字修饰变量
被static修饰的成员变量叫做静态变量,也叫做类变量,说明这个变量是属于这个类的,而不是属于是对象,没有被static修饰的成员变量叫做实例变量,说明这个变量是属于某个具体的对象的
static关键字修饰方法
使用static修饰的方法是静态方法,静态方法属于类,不属于对象。
可以不用new实例化对象,可以直接通过类名称来使用。
静态不能直接访问非静态
static的内存图
static关键字修饰代码块
static{
//代码
}
静态代码块在类第一次被载入时执行,静态内容要优先于非静态,只执行一次
代码的执行顺序
感谢
百度百科
万能的网络
以及勤劳的自己