在类中,静态代码块的作用通常是给类中的静态成员方法初始化,
而在接口中,所有的变量都被默认定义成final了,也就是常量。
常量在声明时就必须为其初始化,所以静态代码块在接口中就没有存在的必要了。
所以在接口中放一个静态代码块时IDEA会报错:not allowed in interface
在类中,静态代码块的作用通常是给类中的静态成员方法初始化,
而在接口中,所有的变量都被默认定义成final了,也就是常量。
常量在声明时就必须为其初始化,所以静态代码块在接口中就没有存在的必要了。
所以在接口中放一个静态代码块时IDEA会报错:not allowed in interface