数据类型
一、值类型
- 整形:byte(字节) short(短整形) int (基本形,整数) long(长整形)
- 浮点型:float(单精度,小数) double(双精度浮动点)
- 布尔型:bool 只有:True(逻辑真), False(逻辑假)
- 字符型:char (字符指针数据类型)
二、引用类型
引用类型(reference type)由类型的实际值引用(类似于指针)表示的数据类型。如果为某个变量分配一个引用类型,则该变量将引用(或“指向”)原始值。不创建任何副本。引用类型包括类、接口、委托和装箱值类型。
三、
1、自动转换类型(低精度往高精度)
整型、实型(常量)、字符型数据可以混合运算。不同类型的数据先转化为同类型再进行运算
数据优先级排序:
2、强制类型转换(高精度往低精度)
此时数据相加则不会进行报错。但是由于是从高精度王低精度进行的转换,所以数据势必会有一定的损失