摘要:
一.static变量只会有一个内存空间,虽然后多个实例,但这些实例中的static变量会共享同一个内存空间。 static变量是在类装载的时候就被初始化的。 Static基本规则: (1)一个类的静态方法只能访问静态属性。 (2)一个类的静态方法不能直接调用非静态方法。 (3)如果访问权限允许,static属性和方法可以使用对象加’.’方式调用,当然也可以使用实例加’.’方式调用。 (4)静态方法中不存在当前对象,所以不能使用this,当然也不能使用super。 (5)静态方法不能被非静态方法覆盖。 (6)构造方法不允许被声明为static的。二.final 使用规则: (1)final标记的 阅读全文