UTF-8:互联网上使用最广的unicode编码集。
存储的编码类型必须与命令窗口默认的编码类型一致,不然会出现乱码。
布尔类型boolean
只能取两个值:true、false。
常常在条件判断、循环结构中使用。
基本数据类型之间的运算规则:
前提:这里讨论的只是除布尔以外的七种基本数据类型变量之间的运算
1、自动类型提升:
结论:容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
byte、char、short<int<long<float<double.
特别的:当char、byte、short三者之间做运算时,需要用int去接收。
byte b1=2;
int i1=129;
int b2=b1+i1;要用大类型接收。
2、强制类型转换:
自动类型提示运算的逆运算。
需要使用强转符,可能导致精度损失。
例: double d1=2.3;
int i1=(int)d1;