j2se——static关键字
1、static (静态)关键字的3种使用情况:
·static修饰的变量的声明和使用
·static修饰的方法的声明和使用
·static代码块的使用
2、1.非static修饰的属性不可以被static修饰的方法调用,static修饰的属性可以被非static修饰的方法调用,非static修饰的方法不可以被static修饰的方法调用,static修饰的方法可以被非static修饰的方法调用
3、2.用static修饰的方法和属性可以直接通过类名访问。
4、3.(实例块):是直接写在一个类中的语句,优于构造方法先执行,在实例化多个对象的时候执行多次
静态块:写在类中,但是使用static修饰,优于构造块先执行,在实例化多个对象的时候只执行一次
同步块:写在类中,使用synchronized修饰
5、4.
static和final一块用表示什么 static final用来修饰成员变量和成员方法,可简单理解为“全局常量”! 对于变量,表示一旦给值就不可修改,并且通过类名可以访问。 对于方法,表示不可覆盖,并且可以通过类名直接访问。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:113
阅读量:163
阅读量:147
阅读量:41
阅读量:126