类型转换

由于Java是强类型语言,在进行有些运算的时候,需要进行类型转换

低-----------------------------------------------高

byte>short>int>long>float>double

运算时,不同类型的数据先转换为同一类型,再进行运算

转换类型分为 强制转换 和 自动转换 两类,由低到高需要强制转换,又高到低为自动转换   (转换时注意内存溢出问题)

操作比较大的数时需要注意溢出问题,即由高到低转换时,

计算时,需要把数据在运算时转换为更高内存类型,以保证运行成功,此时运算时就会把所有数据都用更高内存类型算,“数据是先计算后转换的”

注意点:

 

posted @ 2021-03-01 21:37  奇奇怪怪丶  阅读(24)  评论(0)    收藏  举报