Скільки займає bool?

У стандартній реалізації Sun JVM та Oracle HotSpot JVM тип boolean займає 4 байти (32 біти), як і тип int. Однак, у певних версіях JVM є реалізації, де в масиві boolean кожне значення займає по 1-му біту.

Відповідно, змінна типу boolean, швидше за все, буде займати 4 байти (у 32 рази більше, ніж саме значення, яке вона представляє).

Логічне значення займає один байт пам'яті, як показано в наступному прикладі C#.

admin

Recent Posts

Авокадо – вкусное лекарство от многих недугов

Авокадо - удивительный плод. Относится к фруктам, растет на дереве, а по составу больше напоминает…

2 години ago

Какой измерительный инструмент пригодится для ремонта

Любой ремонт требует точности, поскольку приблизительные расчеты и любые замеры на глаз могут привести к…

3 години ago

Какие клумбы разбить перед домом

Если вы любите природу, цените красоту и хотите придать своему приусадебному участку неповторимость и индивидуальность,…

5 години ago

Как выбрать искусственную траву

Многие владельцы садовых участков сегодня предпочитают вместо настоящего травяного покрова использовать искусственную траву. В отличие…

5 години ago

Арабские пирожки во фритюрнице

Блюдо из восточной кухни. Получается очень вкусным, сытным, нежным. Удивит ваших гостей. Начинка у пирожков…

6 години ago

90 дневная диета раздельного питания

Сегодня лишний вес - это проблема, которая встречается все чаще и чаще. Многие задумываются, как…

13 години ago