class Binboh {
public static void main(String[] args) {
byte b = 1+2;
}
}

これでコンパイルエラー起きないのなんでですか?
整数の演算結果はint型になるから、bに代入するとき
キャスト必要だと思ったんですが。