ключевое слово static java
В Java, ключевое слово "static" используется для создания переменных и методов, которые принадлежат классу, а не конкретному экземпляру класса.
Статические переменные (static variables) общие для всех экземпляров класса и могут быть использованы без создания объекта класса. Они инициализируются только один раз, когда класс загружается в память.
Статические методы (static methods) также принадлежат классу, а не объекту класса, и могут быть вызваны без создания экземпляра класса. Они обычно используются для выполнения операций, которые не зависят от конкретного состояния объекта.
Пример использования ключевого слова "static" в Java:
```java
public class MyClass {
public static int staticVariable = 10;
public static void staticMethod() {
System.out.println("This is a static method");
}
public static void main(String[] args) {
System.out.println(MyClass.staticVariable);
MyClass.staticMethod();
}
}
```
В этом примере переменная `staticVariable` и метод `staticMethod` являются статическими и могут быть использованы без создания объекта класса `MyClass`.