学习笔记

xiaoxiao2021-02-28  81

1.byte short char运算时先把自己转换为int类型

例如

byte i1 = 1; byte i2 = 2; byte i = byte(i1+i2) 需要加强制转换

 

如果i1+i2大于byte的范围,不会报错,但结果错误, byte是1字节 (8位),int是4字节 32位,砍掉多余字节,   但是double转换float不能强制转换,因为有小数点的存放问题,无法砍掉,所以会报错

2.java多态 理解java多态 这篇写的比较透彻

转载请注明原文地址: https://www.6miu.com/read-73632.html

最新回复(0)