>>631
intよりも小さな基本データ型(char、byte、short)に対して何らかの
算術演算あるいはビット演算を行う場合、自動的にintになるのしってる?

試しに

byte a = 1;
byte b = a + 1;

ってやってみそ。