Возможный дубликат:
Ошибка Eclipse? Когда короткометражка не короткометражка?
В Java я могу назначить короткий или байт внутри такие блоки:
Код: Выделить всё
short s = 20000;
byte b = 120;
Код: Выделить всё
short s = 67000;
byte b = 128;
Код: Выделить всё
byte b = (byte)12232;
Код: Выделить всё
void test(short s){}
test(1) //invalid
test((short)1) //valid
Код: Выделить всё
short test(){
return 1; //valid
}
Подробнее здесь: https://stackoverflow.com/questions/145 ... de-a-block