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

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

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

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