Java类型转换

类型转换

Java为强类型语言,有些运算可能需要用到类型转换。

低---------------------------------->高

byte,short,char--->int--->long--->float--->double

强制类型转换:(类型)变量名 高-->低

自动类型转换:低-->高

注意:

1.不能对布尔值进行转换

2.不能将对象类型转换为不相干的类型

3.将高容量转换为低容量时需要强制转换

4.转换时可能存在内存溢出或者精度问题

操作比较大的数的时候,要注意溢出问题


JDK7新特性,数字可用下划线进行分割

 

 

posted @ 2021-08-03 14:40  浑身充满希望  阅读(52)  评论(0)    收藏  举报