Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Правильно ли я понимаю насчёт переменных?

Если задаться вопросом зачем нужны byte, short и int если есть long то ответ такой:
Контроль использования сил процессора, и соответственно влияние на скорость выполнения задачи.
Если вы запихнёте команду которая занимает 8 бит в переменую для 64 бит. То заранее процессор зарезервирует 64 бита. В итоге остальные 56 бит ни себе ни людям.
?
Только разбираюсь в этом...
Информатика+1
Халилов Халил
  ·   · 760
старший разработчик в pseven.io  · 14 июн 2022
Тип byte нужен не для того, чтобы каждый раз экономить на переменной пару байт, написав byte вместо int. Напротив, такой подход грозит неочевидными багами, при том что экономии всё равно не будет — размещение переменной в памяти будет выравнено по 64 бит, а неиспользуемые байты будут забиты нулями.
Предназначение типа byte будет понятнее, если мыслить о нём не как о типе локальной переменной, а как о составной части большей структуры. Возьмём для примера архив ZIP. Любой такой архив начинается с четырёх байт 0x04034b50, а по смещению 14 байт лежит контрольная сумма в CRC-32. Или возьмём к примеру строку в UTF-8. Каждый символ в ней кодируется одним и более байтом. Именно байтом, то есть данными типа byte, а не int и не long.
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor
Иными словами, блокировка ненужных значений возможно более важна, чем экономия памяти. В байт нельзя записать... Читать дальше
Инженер путей сообщения – строитель  · 25 апр 2022
Были у нас такие времена, когда буквально приходилось экономить байты — памяти было мало. Крайне мало. По сегодняшним меркам — ноль. Поэтому от программиста требовалось не библиотеки устанавливать, но определять диапазон... Читать далее
Спасибо. Уже понятнее)