Java-static概述

关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。 
当 static 修饰成员方法时,该方法称为类方法 。静态方法在声明中有 static ,建议使用类名来调用,而不需要创建类的对象。调用方式非常简单。
  • 类方法:使用 static关键字修饰的成员方法,习惯称为静态方法。 
修饰符 static 返回值类型 方法名 (参数列表){ // 执行语句 
}
public static void showNum(int num) { 
    System.out.println("num:" + num); 
}

 

静态原理图解:
 
 
静态代码块 :定义在成员位置,使用static修饰的代码块{ }。
  • 位置:类中方法外。
  • 执行:随着类的加载而执行且执行一次,优先于main方法和构造方法的执行。 
public class ClassName{ 
    static { 
        // 执行语句 
    }
 }    

 

posted @ 2019-08-21 16:48  An-Optimistic-Person  阅读(220)  评论(0编辑  收藏  举报