美文网首页
6_1(Static 静态)

6_1(Static 静态)

作者: 近笙夜 | 来源:发表于2016-08-08 22:01 被阅读6次

    1.可修饰成员方法、成员变量,静态修饰内容被对象所共享 ,存于方法区中

    static String country = "China"; //类变量

    2.被静态修饰后,可直接被类名调用 

    类名.成员;

    3.随着类的加载而加载,消失而消失(当使用到类的时候,类需要进内存,这时静态就存在于方法区当中)

    4.优先于对象存在

    成员变量什么时候使用静态:当出现需要共享的数据时,用静态来修饰存于方法区中;当出现特有的数据,使用非静态存于堆内存中。

    成员方法什么时候使用静态:当方法中没有操作到非静态数据或对象的特有数据,使用静态。

    相关文章

      网友评论

          本文标题:6_1(Static 静态)

          本文链接:https://www.haomeiwen.com/subject/xaphsttx.html