美文网首页逐梦行
论static的重要性

论static的重要性

作者: 闫依琳2021强化班 | 来源:发表于2021-10-11 14:00 被阅读0次

    虽然static只有6个字母,但是它对游戏的整体影响很大……                              ——题记

    历时2个月,我的Java游戏终于在离开园区的前一天晚上完成了考核。而在制作的过程中让我印象最深刻的就是“static”。就这一个小小的单词,让我们组的大佬午阳哥跟东哥搞了一个下午加晚上。最后的最后,俺本来和蔼可亲的东哥“恶狠狠”的跟我说,让我把所有的“static”都删除。我也真的是吃尽了“static”的苦头。下面是我的总结与反思:

    1、static的用法:

            static可以用来修饰成员变量、成员方法以及代码块等,被static关键字修饰的成员都会具备一些特殊属性。

    2、static修饰成员变量:

            被static修饰的成员变量叫做静态变量。静态变量具有以下两个特征:

              a.静态变量的数据被本类中所有实例对象所共享;

              b.如果该静态变量的访问权限高于private,则该静态变量可通过“类名.变量名”直接访问。

    3、static修饰成员方法:

        在类中,被static修饰的方法称作静态方法。同静态变量一样,如果该静态方法的访问权限高于private,则该静态方法可通过“类名.方法名”直接调用,而不需要创建对象调用。

    4、static修饰代码块:

      在java中,被static修饰的代码块被称作静态代码块。静态代码块在类被加载时,就会被执行,并且只会执行一次(类只会加载一次)

    相关文章

      网友评论

        本文标题:论static的重要性

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