>>966
ゴメソ。じゃ説明する

>>960のコードは次のコードと同じようなことをしている

    int i = 1L + 4L;

わざわざ大きい型を使っている
最終的に小さい型へ型変換される

>>967 禿同