Na ultima tabela onde está disposto o tamanho de cada tipo primitivo, aponta que o boolean tem 1 bit ....acredito que na verdade seria 1 byte
Para comparar cada tipo primitivo de forma mais clara, a tabela abaixo mostra qual o tamanho de cada um.
TIPO TAMANHO
boolean 1 bit
byte 1 byte
short 2 bytes
char 2 bytes
int 4 bytes
float 4 bytes
long 8 bytes
double 8 bytes