static在java中的作用是什么
时间: 2024-06-01 13:09:25 浏览: 122
static在java中可以修饰变量、方法和代码块。它的作用是使得这些东西在类加载时就被初始化,不需要再创建对象时才被初始化。在使用static修饰变量时,它变成了类的静态成员变量,而非对象的成员变量,可以被类的所有对象访问和修改。在使用static修饰方法时,它变成了类的静态成员方法,可以直接通过类名调用,而不需要创建对象。在使用static修饰代码块时,在类加载时会执行一次,并且只执行一次。
阅读全文