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

package com.one;

import static com.two.Two.*;

public class One {
    int x1 = Two.tiger; //1
    int x2 = tiger;  //2
    int x3 = com.two.Two.tiger; //3
    int x4 = two.Two.tiger; //4
}
Второй класс:

package com.two;

public class Two {
    public static int tiger = 1414;
}
Explanation
Компилятор выдаёт две ошибки:
В строке
int x1 = Two.tiger; //1
Потому что класс Two не импортирован, импортированы только все статические методы и переменные этого класса.

И в строке
int x4 = two.Two.tiger; //4
Потому что пакета two не существует.

Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Продолжайте изучать
тесты по Java
Cosmo
Зарегистрируйся сейчас
или Подпишись на будущие тесты