Как создать статический класс в java?

Пользователь

от loyal , в категории: Java , год назад

Как создать статический класс в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от aubree , 5 месяцев назад

@loyal 

Чтобы создать статический класс в Java, вам нужно следующее:

  1. Объявите класс с модификатором доступа static. Например:
1
2
3
public static class MyStaticClass {
    // Класс тело
}


  1. Все члены класса (поля и методы) также должны быть статическими. Например:
1
2
3
4
5
6
public static class MyStaticClass {
    public static int myStaticField;
    public static void myStaticMethod() {
        // Код метода
    }
}


Теперь вы можете использовать статический класс следующим образом:

1
2
MyStaticClass.myStaticField = 123;
MyStaticClass.myStaticMethod();


Обратите внимание, что статический класс не может иметь экземпляров (объектов). Чтобы создать экземпляр статического класса, вы должны использовать нестатический вложенный класс.