本文共 502 字,大约阅读时间需要 1 分钟。
package cn.learn.day08.demo03;public class Person { static { System.out.println("静态代码块执行!"); } public Person() { System.out.println("构造方法执行!"); }}
package cn.learn.day08.demo03;/*静态代码块的格式是:public class 类名称 { static { // 静态代码块的内容 }}特点:当第一次用到本类时,静态代码块执行唯一的一次。静态内容总是优先于非静态,所以静态代码块比构造方法先执行。静态代码块的典型用途:用来一次性地对静态成员变量进行赋值。 */public class Demo04Static { public static void main(String[] args) { Person one = new Person(); Person two = new Person(); }}
转载地址:http://zwkzb.baihongyu.com/