后续都是通过这个名字来使用变量
Java 中 = 表示赋值(和数学不一样), 意思是给变量设置一个初始值.
初始化操作是可选的, 但是建议创建变量的时候都显式初始化....long 表示的范围更大, 可以将 int 赋值给 long, 但是不能将 long 赋值给 int.
double 表示的范围更大, 可以将 int 赋值给 double, 但是不能将 double...赋值给 int....= a; // 编译出错, 提示不兼容的类型
a = b; // 编译出错, 提示不兼容的类型
结论: int 和 boolean 是毫不相干的两种类型, 不能相互赋值.
int字面值常量 给 byte...总结
不同数字类型的变量之间赋值, 表示范围更小的类型能隐式转换成范围较大的类型.
如果需要把范围大的类型赋值给范围小的, 需要强制类型转换, 但是可能精度丢失.