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

Какие знаешь атрибуты класса

Атрибуты класса в Java — это переменные, объявленные внутри класса, но вне методов. Они хранят состояние объекта.

Типы атрибутов:

  1. Instance variables — уникальны для каждого объекта.
  2. Class (static) variables — общие для всех объектов класса.
  3. Final variables — константы (неизменяемые).
  4. Transient variables — исключаются из сериализации.
  5. Volatile variables — гарантируют видимость изменений между потоками.

Пример:

java
public class Car {
    private String model;          // instance variable
    private static int count = 0;  // class variable
    private final int YEAR = 2024; // final variable
    private transient int temp;    // transient variable
    private volatile boolean running; // volatile variable
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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