黑马程序员技术交流社区

标题: static 关键字的的使用 [打印本页]

作者: TOBESKY    时间: 2015-6-1 21:55
标题: static 关键字的的使用
static 关键字的的使用很迷糊,有没有大神指点下,谢谢啦

作者: wsdlshu    时间: 2015-6-1 22:13
   1、被static修饰的内容随着类的加载而加载,优先于对象存在
2、可以直接通过类名调
3、被该类下所有对象共享
作者: hp_discuz    时间: 2015-6-1 22:16
static表示静态的意思,用来修饰成员变量和成员方法的。用static修饰的成员变量和成员方法,可以直接用类名来调用,如:类名.静态变量名。Java中的主函数就是用static修饰的。
作者: l598790586    时间: 2015-6-1 22:17
还可以修饰内部类
作者: 追忆似水年华    时间: 2015-6-1 22:21
static 在(方法区。数据区,共享区)存储
生命周期是随着类的建立而建立,累的结束而结束。
static可以修饰成员(变量和方法)可以通过类型类直接调用。(类名。成员)
成员被修饰后类也是静态的,不

static {}静态代码块,随着类的加载而执行,只执行一次。

内部类作为成员变量时也可以被static修饰(静态内部类只能调用静态成员)。

个人所想见解,如有错误,请赐教。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2