Java类型转换

【注意点】

  • 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换

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

  • 不能对布尔值进行转换

  • 不能把对象类型转换为不相干的类型

  • 在把高容量转换到低容量的时候,强制转换

  • 转换的时候可能存在内存溢出,或者精度问题

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

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