标签:空间 div inf 变量 分配 OLE 为什么 强类型 建议
为什么有数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间
变量的定义格式:
数据类型 变量名 = 初始化值;
基本数据类型:
byte, short, int, long, float, double, char, boolean
注意:
整数默认是int类型,定义long类型的数据时,要在数据后面加L。
浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。
变量定义的注意事项
数据类型转换
隐式数据类型转换
取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算
强制类型数据转换
强制转换的格式
* b = (byte)(a + b);
强制转换的注意事项
* 如果超出了被赋值的数据类型的取值范围得到的结果会与你期望的结果不同
标签:空间 div inf 变量 分配 OLE 为什么 强类型 建议
原文地址:https://www.cnblogs.com/hu14god/p/10050863.html