【代码块】

代码块:
在java 中,使用{}括起来的代码块成为代码块。
根据其位置和声明的不同,可以分为:
局部代码块:局部位置(即方法中),用于限定变量的声明周期。用完就释放,减少内存使用。
构造代码块:在构造方法的位置(也就是类中方法外)。多个构造方法中相同的代码存放到一起,每次调用构造
都执行,并且在构造方法前执行。作用:可以把多个构造 方法中的共同的代码放到一 起。
静态代码块:在类的成员位置,用{}括起来。只不过它用 static 修饰了。
 
静态代码块,构造代码块,构造方法的执行顺序?
答:静态代码块---构造代码块---构造方法。
静态代码块:只执行一次。
构造代码块:每次调用构造方法都执行。
终身学习者
原文地址:https://www.cnblogs.com/zuixinxian/p/11276382.html