0. 引言
一、代码块:
- 只有方法体,没有方法名、没有参数、没有返回
- 基本语法:
[修饰符] {方法体}
- 静态代码块:修饰符为static,只能调用静态成员
- 普通代码块:无修饰符,可以调用类所有成员
二、构造方法:
- 方法名与类名相同,没有返回值,但不能写
void
- 基本语法:`[修饰符] 类名(形参列表) {方法体}
1. 在同一个类中的调用顺序
A) 新建一个类取名PriorityTest,依次定义构造方法、普通代码块、静态代码块
class PriorityTest {
// 定义构造方法
public PriorityTest() {
System.out.println("构造方法被调用");
}
// 定义普通代码块
{
System.out.println("普通代码块被调用");
}
// 定义静态代码块
static