首页 > 其他 > 详细

静态代码块

时间:2019-05-21 20:22:42      阅读:42      评论:0      收藏:0      [点我收藏+]

标签:number   num   main   优先   格式   初始   ron   span   mage   

静态代码块

  • 静态代码块:定义在成员位置,使用static修饰的代码块{ }。
  • 位置:类中方法外。
  • 执行:随着类的加载而执行且执行一次,优先于main方法和构造方法的执行。
格式:
技术分享图片
作用
  • 给类变量进行初始化赋值。
代码举例:
import java.util.ArrayList;

public class StaticDemo01 {
    public static int number;
    public static ArrayList<String> list;

    static {
        // 给类变量赋值
        number = 2;
        list = new ArrayList<String>();
        // 添加元素到集合中
        list.add("张三");
        list.add("李四");
    }
}

 

 

静态代码块

标签:number   num   main   优先   格式   初始   ron   span   mage   

原文:https://www.cnblogs.com/wurengen/p/10902017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号