8 výnimiek (neobjekty)
Z Java.betlista.net
(Presmerované z Java:8 výnimiek (nie objekty))
Nie všetko v Jave je objekt. Ako to už
býva výnimka potvrdzuje pravidlo. A toto pravidlo porušujú primitívne typy. Pod
pojmom primitívne sa myslia tie najzákladnejšie a nie hlúpe ;-)
Sú to:
boolean, byte, char, short, int, long, float, double
| primitívny typ | veľkosť | minimálna hodnota | maximálna hodnota | default hodnota |
|---|---|---|---|---|
| boolean | 1 bit ? | - | - | false |
| char | 16 bitov | '\u0000' | '\uFFFF' | '\u0000' |
| byte | 8 bitov => rozsah 28 = 256 | -128 | 127 | 0 |
| short | 16 bitov => rozsah 216 = 65 536 | -32 768 | 32 767 | 0 |
| int | 32 bitov | -2 147 483 648 | 2 147 483 647 | 0 |
| long | 64 bitov | -263 | -263 - 1 | 0 |
| float | 32 bitov | - | - | 0.0F |
| double | 64 bitov | - | - | 0.0D |
