java中的static

来源:互联网 发布:漫画下载软件哪个好 编辑:程序博客网 时间:2024/05/22 02:07

使用static修饰符把对象相关的变成类相关的,可以修饰属性、方法、代码块、内部类。


static修饰属性:该属性可以称为静态变量或类变量。访问这个属性的时候可以使用“类名.属性名”的形式。该变量属于类的,所有类的对象共享。

类的实例变量是在创建对象的时候被初始化的,而类变量是在类加载的时候初始化,并且只会初始化一次。


static修饰方法:访问该方法时可以使用“类名.方法名”的形式,static修饰的方法不能直接访问非静态变量,但是非静态方法可以访问静态成员。在静态方法中不能使用this关键字。


static 修饰初始代码块:在类加载的时候执行一次。


static成员是不能被类的实例访问的

0 0