First page Back Continue Last page Overview Graphics
Datové typy
Objekt (reference na objekt, třída) // DataTypes.java
Primitivní datové typy
- Rozdělení
- Ordinální – byte, short, int, long
- Floating-point IEEE 754 – float, double
- Ostatní – boolean, char, void
- Znaménkové, standarizované rozsahy a ukládání (big-endian.), automatické konverze (short x; x = x + x; chybné)
- Obalové třídy – Byte, Short, Integer, ...)
- Konstanty – false, ‘\u1234’, (byte) 0, 0, 0L, 0.0f, 0.0d
- Zadávání čísel – x = 10; x = 0x10, x = 010;
Pole
- Inicializovaná, kontrola hranic, length, libovol. typ, vícerozm.
- double matrix[][] = new double[4][4];
- int a[] = { 1, 2, 3 }; Object o[];
Oblast platnosti proměnných
- {}, uvolňování paměti, viditelnost a překrývání