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

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.

Follow CodeGalaxy

Mobile Beta

Get it on Google Play
Send Feedback
Keep exploring
Java quizzes
Cosmo
Sign Up Now
or Subscribe for future quizzes