short s =10 ; s = s+5;//报编译异常。java中数字默认int类型,高转低时,要强制类型转换 s = (short) (s+5)l s+ = 5;//与s=s+5相同。但是结果不会改变s的数据类型。