Short
16 bittir. Byte tipindekilerden daha büyük sayılar alabilir. Tam sayı türünde -32768 ile -32767 arasında değerler alır. Varsayılan değeri 0’dır.
Float
Uzunluğu 32 bittir. Ondalık sayı türünde -3.4*10 üsü 38 ile 3.4*10 üsü 38 arasında değer alır.Varsayılan değeri 0.0f‘dir.
float a=-5;
float b=a/100;
System.out.println(b);
Long
Uzunluğu 64 bittir. Tam sayı türünde -2 üsü 63 ile 2 üsü 63-1 arasında değerler alır.
Varsayılan değeri OL‘dir.