1、高到低(int》byte)
int i=12; byte b=(byte)i;
2、低到高(int》double)
int i=12; double b=i;
3、不能对布尔值转换 4、转换的时候可能存在内存溢出和精度问题 5、
char c='a'; int d=c+1; System.out.println((char)d);
6、数字可以下划线输出 int money=10_0000_0000;