简介 一般情况下,如果有些代码必须在项目启动的时候就执行的话,就需要使用静态代码块。这些代码是主动执行的,在项目启动的时候就初始化。格式举个例子,给某个集合里面预先塞值 静态代码块和静态方法的区别 静态代码块是自动执行的静态方法是被调用的时候才执行的静态代码块可以连着写 public class TestCodeSeg { static{ System.out.println("1"); } { System.out.println("2"); } public TestCodeSeg(){ System.err.println("3"); } public static void main(String[] args){ new TestCodeSeg(); } } 代码实例SpringMvc02/StudentController