文章目录 语法话题 程序示例 语法解析 数值丢失 语法话题 本期的话题内容为: byte b = 1为什么是合理的? 也许大家会感到惊讶,这样的语句不是天经地义的吗?可是,字面值“1”是int类型,b是byte类型,int类型向byte类型转换,这是一种收缩类型转换,难道不应该使用类型转换运算符吗? 程序示例 我们来看如下的程序: package test; public class Test { public static void main(String[] args) { int i = 1; // 编译错