标签: types int byte final
可以将已声明为int的{{1}}类型的变量分配给字节数据类型变量吗?为什么?
int
final
答案 0 :(得分:0)
我猜它是因为编译器可以很容易地检查z是否在编译时在范围内,因为它是常量(最终)但是对于x,编译器需要花费更多精力来检查自初始化以来x不能改变,编写这种编程语言规范的人决定禁止a = x使编译器的生活更轻松。