五、静态变量、常量和方法
实例变量是绑定到类的某个特定实例的,它是不能被同一个类的不同对象所共享的。
eg:Circle 类的数据域radius称为一个实例变量。
创建两个对象:Circle circle1=new Circle(); Circle circle2=new Circle();
circle1中的radius和circle2中的radius是不相关的,它们存储在不同的内存位置。
如果想让一个类中的所有实例共享数据,要用静态变量(类变量)。静态变量将变量值存储在一个公共的内存地址。Java支持静态方法和静态变量,无须创建类的实例就可以调用静态方法。
类中的常量是被该类的所有对象所共享的。常量的声明为 final static
使用“类名.方法名(参数)”的方式调用实例方法和静态方法。
使用“类名.静态变量”的方法来访问静态变量。(提高可读性)
六、可见性修饰符
可以在类、方法和数据域前使用public修饰符,表示它们可以被任何其他的类访问。(可以应用在类或类的成员上)
如果没有使用可见性修饰符,那么则默认类、方法和数据域是可以被同一个包中的任何类访问的。这类称为包私有或包内访问。
包可以用来组织类。为了



