Java的基础类库在包中,是Java默认引入的包。
public class StaticTest{static int score=100;int flag=10;public static void main(String args[]){StaticTest t1=new StaticTest();StaticTest t2=new StaticTest();StaticTest t3=new StaticTest();StaticTest t4=new StaticTest();System.out.println(t1.score); //在控制台输出:System.out.println(t1.flag);//在控制台输出:t1.score=1000;t1.flag=888;System.out.println(t4.score);//在控制台输出:System.out.println(t4.flag);//在控制台输出:}}
修饰的成员变量或方法的可见范围为当前类。没有权限修饰符修饰的成员变量或方法的可见范围为当前包。修饰的成员变量或方法的可见范围是当前包及该类的子类,即可以被同一个包、该类的子类(可以不同包)的方法访问。修饰的成员变量或方法可以被所有包中所有类中的方法访问。