Java中的static
Java中的static是一个关键字,用于修饰类、方法和变量。
-
修饰类:使用static修饰的类称为静态类,静态类不能被实例化,只能通过类名直接调用其中的静态方法和静态变量。
-
修饰方法:使用static修饰的方法称为静态方法,静态方法属于类而不属于对象,可以直接通过类名调用,无需创建对象。静态方法不能访问非静态变量和非静态方法。
-
修饰变量:使用static修饰的变量称为静态变量,静态变量属于类而不属于对象,可以直接通过类名访问,无需创建对象。静态变量在类加载时被初始化,且只会被初始化一次。静态变量可以被所有实例共享,修改静态变量会影响所有实例的值。
总的来说,static关键字的作用是将类中的成员变量和成员方法与对象绑定解除,使其成为类的静态资源,方便统一操作。
原文地址: https://www.cveoy.top/t/topic/bpnA 著作权归作者所有。请勿转载和采集!