Доступ на уровне пакета Java
Я знаю, что члены класса с контролем доступа по умолчанию могут быть доступны на уровне пакета, но я не совсем понимаю, что на самом деле означает доступ на уровне пакета. Если к элементам по умолчанию можно получить доступ на уровне пакета, не должен ли я быть видимым в классе Test2 в следующем примере? класс 1-
package pkg1;
public class Test {
int i=0;
}
класс 2-
import pkg1.Test;
public class Test2 {
void get(){
Test t = new Test();
t.i=0;
}
}
Пожалуйста, помогите мне получить эту концепцию. Заранее спасибо.