Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmScInr 290 of 420 menu
◀ ▶

Введение в области видимости в Java

Область видимости - это часть программы, где имя переменной имеет смысл. Пока выполнение идет внутри этой части, можно читать значение и менять его. За пределами области имя перестает существовать для компилятора, и обращение к нему приводит к ошибке.

Область видимости привязана к месту объявления. Переменная, созданная внутри метода, живет только в теле этого метода. Переменная внутри фигурных скобок видна только внутри этих скобок. Так программа не путает одноименные данные из разных участков кода.

Правила видимости помогают держать данные рядом с тем кодом, который ими пользуется. Внешний участок не лезет во внутренние детали, а внутренний может опираться на имена, объявленные снаружи, если язык это разрешает. Дальше разберем такие случаи на коротких примерах.

В основном учебнике пока достаточно смотреть на метод main, другие методы в классе Main, блоки в фигурных скобках и циклы. Пакеты, модификаторы доступа и устройство классов относятся к другим темам и здесь не рассматриваются.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить