/**
* 静态代码块的使用
* @author Administrator
*
*/
public class StaticBlock {
{
System.out.println("普通代码块!");
}
static {
System.out.println("静态代码块!");
}
public StaticBlock() {
System.out.println("构造方法一!");
}
public StaticBlock(int i) {
System.out.println("构造方法二!");
}
public StaticBlock(int i, int j) {
System.out.println("构造方法三");
}
public static void main(String[] args) {
StaticBlock block$1 = new StaticBlock();
StaticBlock block$2 = new StaticBlock(1);
StaticBlock block$3 = new StaticBlock(1, 2);
}
* 静态代码块的使用
* @author Administrator
*
*/
public class StaticBlock {
{
System.out.println("普通代码块!");
}
static {
System.out.println("静态代码块!");
}
public StaticBlock() {
System.out.println("构造方法一!");
}
public StaticBlock(int i) {
System.out.println("构造方法二!");
}
public StaticBlock(int i, int j) {
System.out.println("构造方法三");
}
public static void main(String[] args) {
StaticBlock block$1 = new StaticBlock();
StaticBlock block$2 = new StaticBlock(1);
StaticBlock block$3 = new StaticBlock(1, 2);
}
}
输出结果
静态代码块!
普通代码块!
构造方法一!
普通代码块!
构造方法二!
普通代码块!
构造方法三