java基础 2 static关键字

Posted 开发小拉拉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础 2 static关键字相关的知识,希望对你有一定的参考价值。

2. static关键字

  变量:静态变量在内存中只存在一份,只在类第一次实例化时初始化一次,同时类所有的实例都共享静态变量,可以直接同过类名                    来访问他。

  方法:静态方法在类加载的时候就存在了,它不依赖于任何实例,所以static方法必须实现,也就是说它不能是抽象方法abstract。

  静态代码块:静态代码块和静态方法一样,在类第一次实例化时运行一次。

  初始化顺序:(父类)静态变量,静态代码块

        (子类)静态变量,静态代码块

        (父类)非静态变量,非静态代码块

        (父类)构造方法

        (子类)非静态变量,非静态代码块

        (子类)构造方法

以上是关于java基础 2 static关键字的主要内容,如果未能解决你的问题,请参考以下文章

Java基础 -- 关键字Static和Final

java基础---17. 静态static关键字

java基础 2 static关键字

5.JAVA基础复习——JAVA中的static关键字作用与用法

JAVA基础static 关键字

java基础_static关键字