Typy proste w Javie

Typ zmiennej określa rodzaj wartości, które można w niej zapamiętać, jak również zestaw operacji (np. dodawanie, mnożenie), które program może na niej wykonać. Składnia Javy oferuje osiem typów prostych, są one zdefiniowane w ten sam sposób we wszystkich wersjach języka, niezależnie od używanego komputera.

TypRozmiar w bajtachWartość domyślnaDopuszczalne wartościZnaczenie
boolean1falsetrue, falseWartości logiczne
char2'x0'Kod znaku w 16-bitowym kodzie UnicodeZnaki alfanumeryczne
byte10-128 ... 127Liczby całkowite
int40-2 147 483 648 ... 2 147 483 647
long80-9 223 372 036 854 775 808 ... 9 223 372 036 854 775 807
short20-32 768...32 767
double80.0D1.7*10-308 ... 1.7*10308Liczby rzeczywiste
float40.0F1.7*10-38 ... 1.7*1038

Wszystkie inne dane w Javie są traktowane jako obiekty, ich właściwości oraz operacje na danych definiują odpowiednie klasy - nazwa klasy jest nazwą typu. Deklaracje zmiennych i stałych mają postać: nazwa_typu nazwa_zmiennej. W przypadku typów prostych deklaracja jest równocześnie definicją - przydziela w pamięci miejsce na przechowywanie zmiennej danego typu. W deklaracjach możliwe jest również nadawanie zmiennej wartości początkowej.

int a;
char c;
boolean czyDobrze=true;
float x=1/75;
float x=(float)0.7;


Data ostatniej modyfikacji: 15 marca 2001 r.