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

Может ли объект состоять из примитивных типов данных

Да, объект в Java может состоять из примитивных типов данных. Класс может содержать поля примитивных типов (int, char, boolean и т.д.), а также их комбинации. При создании экземпляра такого класса, объект будет хранить значения этих примитивов в своей памяти.

Пример:

java
class Person {
    int age;
    double height;
    boolean isStudent;
    
    Person(int age, double height, boolean isStudent) {
        this.age = age;
        this.height = height;
        this.isStudent = isStudent;
    }
}

// Использование
Person person = new Person(25, 175.5, false);

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

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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