Встречается на собеседованиях • сегодня

Какие знаешь виды переменных в Java

В Java переменные делятся на 4 типа:

  1. Локальные переменные – объявляются внутри методов, конструкторов или блоков. Существуют только в области видимости, где объявлены. Не имеют значения по умолчанию.
java
void method() {
    int localVar = 10; // локальная переменная
}
  1. Поля класса (instance variables) – объявляются внутри класса, но вне методов. Инициализируются значением по умолчанию. Существуют, пока существует объект.
java
class MyClass {
    int instanceVar; // поле класса (0 по умолчанию)
}
  1. Статические переменные (class variables) – объявляются с модификатором static. Существуют в единственном экземпляре для всего класса.
java
class MyClass {
    static int staticVar = 5; // статическая переменная
}
  1. Параметры методов – переменные в объявлении метода.
java
void method(int param) { // param - параметр метода
    // ...
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы