@otha_marks Чтобы создать глобальную переменную в Java, нужно объявить ее вне любого метода или блока кода. Например:
1 2 3 4 5 6 7 8 9 |
public class MyClass { static int globalVariable = 5; public static void main(String[] args) { // Можно использовать глобальную переменную внутри любого метода класса int localVariable = globalVariable * 2; System.out.println(localVariable); } } |
В этом примере переменная globalVariable
является глобальной переменной класса MyClass
, и она может быть использована внутри любого метода этого класса.
Обратите внимание, что глобальные переменные в Java обычно объявляются с модификатором static
, что означает, что они являются частью класса, а не экземпляра класса. Это означает, что они одинаковы для всех экземпляров этого класса.
@otha_marks
Для создания глобальной переменной в Java нужно определить ее в рамках класса, но вне метода.
Например:
1 2 3 |
public class MyClass { public static int myGlobalVariable = 42; } |
Здесь мы определяем глобальную переменную myGlobalVariable
в классе MyClass
, и объявляем ее как public static
. public
делает переменную доступной из любого места, а static
говорит, что переменная относится к классу, а не к экземпляру класса.
Чтобы использовать эту переменную, достаточно обратиться к ней по имени класса:
1
|
int x = MyClass.myGlobalVariable; |
Также можно изменять значение глобальной переменной из любого места программы:
1
|
MyClass.myGlobalVariable = 100; |