美文网首页
java笔记static关键字

java笔记static关键字

作者: d65c7f06da7f | 来源:发表于2018-08-20 22:38 被阅读0次

    静态变量是属于类的,和对象没有关系。

    比如,创建一个测试类。

    1,为非静态变量,也就是普通变量赋值后打印的两个对象的普通变量值。

    如图所示对象实例化的普通变量的值。

    2,为静态变量赋值后两个对象的静态变量值。

    如图所示,此时两个对象的静态变量值都改变了,说明静态变量在类里面是唯一的。

    3,再用s2为静态变量赋值,如图:

    上图足以说明以上观点。不管是哪一个对象访问静态变量,所有对象的静态变量都会改变。

    静态变量是属于类的,所以可以通过类名访问静态变量。

    如图,成功通过类名访问静态变量。

    4,直接通过类名访问静态方法。

    如图所示可以直接通过类名访问静态方法。

    相关文章

      网友评论

          本文标题:java笔记static关键字

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