ProghubPH
Вопрос из теста Java основы
Java / junior

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

 несколько вариантов
import static com.sun.PkgAccess.*; 
 
public class PkgAccess2 { 
    int x1 = PkgAccess.tiger; //1 
    int x2 = tiger;  //2 
    int x3 = com.sun.PkgAccess.tiger; //3 
    int x4 = sun.PkgAccess.tiger; //4 
} 

Если следующий класс находится в другом пакете:
package com.sun; 
public class PkgAccess { 
    public static int tiger = 1414; 
} 
Программа скомпилируется
Ошибка компиляции в строке 1
Ошибка компиляции в строке 2
Ошибка компиляции в строке 3
Ошибка компиляции в строке 4