Java Область застосування
Java Область застосування
У Java змінні доступні лише в області, де вони створені. Це називається область застосування.
Область методу
Змінні, оголошені безпосередньо в методі, доступні будь-де в методі після рядка коду, у якому вони були оголошені:
Приклад
Спробуйте самі »public class Main { public static void main(String[] args) { // Код тут НЕ МОЖЕ використовувати x int x = 100; // Код тут МОЖЕ використовувати x System.out.println(x);
}}
Область блоку
Блок коду стосується всього коду між фігурними дужками {}
.
Змінні, оголошені всередині блоків коду, доступні лише за допомогою коду між фігурними дужками, який слідує за рядком, у якому було оголошено змінну:
Приклад
public class Main {
public static void main(String[] args) {
// Код тут НЕ МОЖЕ використовувати x
{ // Це блок
// Код тут НЕ МОЖЕ використовувати x
int x = 100;
// Код тут МОЖЕ використовувати x
System.out.println(x);
} // Блок закінчується тут
// Код тут НЕ МОЖЕ використовувати x
}
}
Спробуйте самі »
Блок коду може існувати як сам по собі, так і належати до інструкцій if
, while
або for
. У випадку інструкцій for
змінні, оголошені в самій інструкції, також доступні в межах блоку.