-
容量从低到高
byte,short,char–>int–>long–>float–>double
-
不同类型需转换到同一类型进行运算
1.从高位到低位是自动类型转换
2.从低位到高位是强制类型转换
public class Demo1{ public stati void main(String[] args){ int i = 128; byte b = (byte) i; //将i强制转换成byte类型,会发生内存溢出 double c = i; //从低到高,自动转换 } }*不能对布尔值进行转换



