1. Задача: Что произойдёт, если запустить приведённый код с переполнением byte?
public static void main(String[] args) {
byte x = -128;
x -= 2;
System.out.println(x);
}2. Задача: Как изменятся переменные a, b и c при выполнении этого кода с инкрементами?
public class Test {
public static void main(String[] answer)
{
int a = 20, b = 10;
boolean c = true, d = false;
a = c ? b++ : b--;
c = id;
System.out.print((a+b) + "+(c ? 5 : 10));
}
}3. Задача: Что выведет программа? Как изменить значения i, j, k, чтобы вывод стал другим?
public class Test {
public static void main(String[] args) {
int i = 1, j = 1, k = 1;
if (i++ > 1 && j++ < 2 || k++ == 1) {…