1,截断
1 int x = 53191; 2 short sx = (short) x; // -12345 3 int y = sx; // -12345,符号扩展,把高16位设置为1,从而生成 -12345 的32位补码表示。