One way I found was to reorder the list into groups with same size and create a mnemonic to memorize it.
- boolean (1 bits)
- byte (8 bits)
- char, short (16 bits)
- int, float (32 bits)
- long, double (64 bits)
Now the Spell :
1 hooligan got 8 bites and his 16 wheeled car was shot into floating waters double the size of london 64
- hooligan : boolean
- bites : byte
- car - char
- shot - short
- double - double
- london 64 - long
Tip : Note that that the unit is bits and each group increment the size twice its predecessor except for byte.