JAVA语言规范 http://java.sun.com/docs/books/jls
JAVA虚拟机规范 http://java.sun.com/docs/books/vmspec

JAVA中的数据类型
datatype    lenghter

int           4bytes
long          8bytes
short         2bytes
byte          1byte

char          2bytes

float         4bytes
double        8bytes

boolean       1bit