穆棱市城乡建设局网站,阿里巴巴中文站官网,做红包网站是犯法的吗,怎么建个人公司网站P32 数据类型的作用#xff1a;指导虚拟机JVM在运行时给该数据分配多大的内存 java中的数据类型包括两种#xff1a;基本数据类型和引用数据类型 基本数据类型包括四大类八种#xff1a; 第一类#xff1a;整数型—byte、short、int、long第二类#xff1a;浮点型—floa…P32 数据类型的作用指导虚拟机JVM在运行时给该数据分配多大的内存 java中的数据类型包括两种基本数据类型和引用数据类型 基本数据类型包括四大类八种 第一类整数型—byte、short、int、long第二类浮点型—float、double第三类布尔型—boolean第四类字符型—char 注意在java中字符串不属于基本数据类型而是属于引用数据类型。 八种基本数据类型各自所占内存空间大
基本数据类型 占用内存空间大小单位字节
--------------------------------------------------------
byte 1
short 2
int 4
long 8
float 4
double 8
boolean 1
char 2在java的数字类型中数字是否正负之分的。二进制最左边的bit位被称为符号位用于表示该数字的正负其中0表示正数1表示负数。而除符号位外的其他bit位表示数字的大小。
P33
计算机底层只能识别二进制数据而整数型数据、浮点型数据、布尔型数据都很容易实现与二进制之间的相互转换。但是字符型数据与二进制之间相互转换时需要一本人为规定的“字典”例如ASCll、UTF-8等。解码按照字典将字符转换成二进制。例如在ACSLL中将字符 ‘a’ 转换成 二进制0110 0001编码按照字典将二进制转换成字符。例如在ACSLL中将二进制0110 0001转换成 字符 ‘a’注意当解码和编码使用不同的字典时会出现乱码。