Last updated 4 years ago
java存在多种数值类型,所以会涉及数据转换
由小变大
byte、char、short->int->long->float->dubbo 自动提升
数据可能会溢出
java 基本类型有个缺点就是无法为空,所以在平时程序运行时候可能会使用其他的类型来代替,如Integer对象来代替int
Integer在碰到+-的时候会自动拆解成int类型,可能会发生空指针异常
接口调用入参含有Integer,可以传递int类型,会自动包装成Integer