Zugriff auf Java-Paketebene

Ich weiß, dass Klassenmitglieder mit Standardzugriffskontrolle auf Paketebene zugänglich sein können, aber ich bin verwirrt darüber, was der Zugriff auf Paketebene tatsächlich bedeutet. Wenn auf Standardmitglieder auf Paketebene zugegriffen werden kann, sollte ich dann in der Klasse Test2 im folgenden Beispiel nicht sichtbar sein? Klasse 1-

package pkg1;
public class Test {
   int i=0;
}

Klasse 2-

import pkg1.Test;
public class Test2 {

void get(){
    Test t = new Test();
    t.i=0;
}
}

Bitte helfen Sie mir, dieses Konzept zu bekommen. Danke im Voraus.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage