静态代码块:
静态代码块主要用于类的初始化。它只执行一次,并在main函数或者构造函数之前执行。
静态代码块的特点主要有:
1.静态代码块会在类被加载时自动执行。
2. 静态代码块只能定义在类里面,不能定义在方法里面。
3. 静态代码块里的变量都是局部变量,只在块内有效。
4. 一个类中可以定义多个静态代码块,按顺序执行。
5. 静态代码块只能访问类的静态成员,而不允许访问实例成员。
静态代码块:
静态代码块主要用于类的初始化。它只执行一次,并在main函数或者构造函数之前执行。
静态代码块的特点主要有:
1.静态代码块会在类被加载时自动执行。
2. 静态代码块只能定义在类里面,不能定义在方法里面。
3. 静态代码块里的变量都是局部变量,只在块内有效。
4. 一个类中可以定义多个静态代码块,按顺序执行。
5. 静态代码块只能访问类的静态成员,而不允许访问实例成员。