Java Core trainee
Какие примитивные типы есть в Java?
Ответ
Их 8: byte (1 байт), short (2 байта), int (4 байта), long (8 байт), float (4 байта), double (8 байт), char (2 байта, UTF-16), boolean (1 бит). У каждого примитива есть класс-обёртка: Integer, Long, Boolean и так далее.
Разбор: В Java ровно 8 примитивов с фиксированными размерами: byte (1), short (2), int (4), long (8), float (4), double (8), char (2, UTF-16), boolean. String — это объект, а не примитив. Размер boolean спецификацией не задан (на практике JVM хранит его как int/byte), а у каждого примитива есть класс-обёртка (Integer, Long, Boolean и т.д.).
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.