zoukankan      html  css  js  c++  java
  • 类不需要实例化也能直接用

    在我以前的意识中,我们需要用到某个类的时候,需要先实例化这个类,实例化出一个对象,然后在使用这个类里面的方法和属性,今天偶然的机会了解到,原来有些类是不需要实例化就可以直接用的——静态(static)类,同时我们可以直接使用静态类中的方法和属性。
      类、字段、属性、方法等只要是被static修饰后,变为静态类、静态字段、静态属性、静态方法,此时,在其他的类中可以直接调用这些字段,属性,方法等。

    https://blog.csdn.net/aiming66/article/details/82944284

    原因
    static修饰的对象具有以下特点:
    1.全局唯一,任何一次的修改都是全局性的影响
    2.只加载一次,优先于非静态
    3.使用方式上不依赖于实例对象。

    static 关键字的作用就是把类的成员变成类的相关,而不是实例相关,也就是说static修饰的成员是属于整个类的,而不是属于某个具体的对象。既然是全局唯一,那么就没有必要在去实例化后再用了。

  • 相关阅读:
    Steady Cow Assignment POJ
    二分图多重匹配问题
    Tour HDU
    奔小康赚大钱 HDU
    Strategic Game HDU
    Antenna Placement POJ
    Oil Skimming HDU
    Rain on your Parade HDU
    假如,
    这样也可以,insert,,
  • 原文地址:https://www.cnblogs.com/otakus/p/12166482.html
Copyright © 2011-2022 走看看