Java基础知识之基本数据类型(二)

2019-12-27  本文已影响0人  爱比立务

一、基本数据类型

(一共八种,byte、short、int、long、float、double、Boolean、char。String不是基本数据类型!)

~~~~1、数值型

~~~~(1)整型

~~~~~~1)byte:8bit,

~~~~~~2)short:16bit

~~~~~~3)int:32bit

~~~~~~4)long:64bit

~~~~(2)浮点型

~~~~~~1)float(单精度):32bit

~~~~~~2)double(双精度):64bit

~~~~2、布尔型

~~~~~~1)boolean:

~~~~3、字符型

~~~~~~1)char:16bit

二、基本数据类型的转换

~~~~1、自动类型转换

~~~~~~~~(1)从小范围的类型—>到大范围的类型,会自动类型提升

~~~~~~~~(2)byte、short、char在运算时,会自动转为int。

~~~~~~~~(3)给byte,short,char类型赋值的时候,要在其范围内的 常量 才行

~~~~2、强制类型转换

~~~~~~~~从大范围到小范围,需要发生强制类型转换,可能会损失精度

              小范围类型  变量名 =(小范围类型)大范围类型的数据;
上一篇 下一篇

猜你喜欢

热点阅读