static关键字
public class Test{
//2 可用来赋初值
{
System.out.println("匿名代码块");
}
//1.只执行一次
static {
System.out.println("静态代码块");
}
//3
public Test(){
System.out.println("构造方法");
}
public static void main(String[] args){
Test t1 = new Test();
System.out.println("=============");
Test t2 = new Test();
}
}
//结果:
//静态代码块
//匿名代码块
//构造方法
//=============
//匿名代码块
//构造方法
package 静态导入包
import static java.lang.Math.random;
public class Test{
public static void main(String[] args){
System.out.println(random());
//可以直接调用random方法
}
}