Java类的静态成员是什么?

Java中,静态成员是属于该类的成员,您可以在不实例化该类的情况下访问这些成员。

static关键字可以与方法,字段,类(内部/嵌套),块一起使用。

静态方法-您可以使用关键字static创建静态方法。静态方法只能访问静态字段,方法。要访问静态方法,无需实例化该类,只需将类名用作-

示例

public class MyClass {

   public static void sample(){

      System.out.println("Hello");

   }

   public static void main(String args[]){

      MyClass.sample();

   }

}

输出结果

Hello

静态字段-您可以使用关键字static创建静态字段。在该类的所有实例中,静态字段具有相同的值。这些是在首次加载类时创建和初始化的。就像静态方法一样,您可以使用类名称(不带实例化)访问静态字段。

示例

public class MyClass {

   public static int data = 20;

   public static void main(String args[]){

      System.out.println(MyClass.data);

   }

   Java Arrays with Answers

   27

}

输出结果

20

静态块-这些是带有static关键字的代码块。通常,这些用于初始化静态成员。JVM在类加载时在main方法之前执行静态块。

示例

public class MyClass {

   static{

      System.out.println("Hello this is a static block");

   }

   public static void main(String args[]){

      System.out.println("This is main method");

   }

}

输出结果

Hello this is a static block

This is main method

以上是 Java类的静态成员是什么? 的全部内容, 来源链接: utcz.com/z/354967.html

回到顶部