The basic types are familiar numeric and boolean types:
boolean true, false char 16 bit unicode representation of a character byte 8 bit signed integer short 16 bit signed integer int 32 bit signed integer long 64 bit signed integer float 32 bit IEEE floating point number double 64 bit IEEE floating point number