Podstawowe typy danych języka Java i ich dokładność

Następująca tabela pokazuje podstawowe typy danych w środowisku Java, ich opis, wielkość i format:

Typy danych liczb całkowitych

Słowo kluczowe Opis Wielkość Format
byte Liczba całkowita o wielkości bajta 8-bitowe uzupełnienie do dwóch Od +127 do -128
short Liczba całkowita typu short 16-bitowe uzupełnienie do dwóch Od +32767 do -32768
int Integer 32-bitowe uzupełnienie do dwóch Od +2147483647 do -2147483648
long Liczba całkowita typu long 64-bitowe uzupełnienie do dwóch Od +9223372036854775807 do -9223372036854775808

Typy danych liczb rzeczywistych

Słowo kluczowe Opis Wielkość Format
float Zmiennopozycyjna, pojedyncza precyzja 32-bitowy standard IEEE 754 Od 3,4028235E38 do 1,4E-45
double Zmiennopozycyjna o podwójnej precyzji 64-bitowa w standardzie IEEE 754 Od 1,7976931348623157E308 to 4,9E-324

Inne typy danych

Słowo kluczowe Opis Wielkość/format
char Pojedynczy znak 16-bitowy znak Unicode
Boolean Wartość boolowska (prawda lub fałsz) true lub false

Copyright IBM Corporation 2005, 2006. Wszelkie prawa zastrzeżone.