常用类型为:byte,short,int,char,long,boolean,float,double;
其中byte占有1个字节
short,char占有2个字节(在c当中,char是一个字节)
int,float占有4个字节
long和double占有8个字节
而一个字节在内存中分配8位,因为在因为当中,所有的字母大小写(各26),符号(32),数字(10),句柄(32)和空格为127个,在二进制中刚好用7位能将他们全部表示出来,之后再加上一个符号位,所以一个字节占八位(个人理解,如有异议,欢迎交流);