Что произойдёт при попытке компиляции и запуска программы, описанной кодом:

public class ArTest {
    public static void main(String[] args) {
        byte b = 127;
        b += 129;
        System.out.println(b);
    }
}
Explanation
Ошибки компиляции не произойдет. Она бы возникла в случае b = b + 129;
Диапазон значений byte -- от -128 до 127, при этом 127 + 1 = -128.

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Продовжуйте вивчати
тести з Java
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести