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

Можно ли создать объект класса Number напрямую

Нет, класс Number в Java является абстрактным, поэтому нельзя создать его экземпляр напрямую через new. Однако можно использовать его конкретные реализации, такие как Integer, Double, Float и другие.

Пример:

java
Number num1 = Integer.valueOf(42);  // OK
Number num2 = new Double(3.14);     // OK
Number num3 = new Number();         // Ошибка компиляции - Number абстрактный

Number служит базовым классом для числовых типов-обёрток и предоставляет методы конвертации в примитивные типы (intValue(), doubleValue() и т.д.).

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

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

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

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