[求助]那位兄弟可以来系统的讲下static
如题!!!
系统的将不来
简单说就是静态的
static
一、static方法
1.该方法可以不用实例化对象而直接调用。
2.它只能调用static方法,使用类的static变量,或者说它不能使用本类的其他非static方法和本类的非static变量,因为static方法里没有this指针,无法调用本类的东西.
3.它不能使用super.
二、static基本类型变量
1.全类只有一个
三、static块
1.static块是用来初始化本类的static变量的
2.它仅在类被装载时执行一次
3.主要在通过计算来初始化static变量时使用.
四、static内部类
static 的内部类可以被实例化,比如A类有static的内部类 B,可以用new A.B()的形式实例化一个B对象.