Java-static概述

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

 

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