Встречается на собеседованиях • сегодня
Зачем нужна область видимости
Область видимости определяет, где переменная или метод доступны в коде. Она помогает избегать конфликтов имен, управлять доступом к данным и оптимизировать использование памяти.
Пример:
java
public class Example {
private int x = 10; // поле класса (видно внутри класса)
void method() {
int y = 20; // локальная переменная (видна только в методе)
System.out.println(x + y); // OK
}
void anotherMethod() {
System.out.println(y); // Ошибка: y не видна здесь
}
}Основные виды:
- Локальная – внутри блока (метода, цикла).
- Экземпляра (instance) – поле класса, видно в объекте.
- Статическая – принадлежит классу, а не объекту.
- Публичная/приватная – контроль доступа из других классов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы