属性的赋值顺序
- 默认初始化
- 显示初始化 / 在代码块中赋值 谁写在前面先执行谁
- 构造器中初始化
- 有了对象后,通过“对象.属性”或“对象.方法’'进行赋值
public class OrderTest {
public static void main(String[] args) {
Order order = new Order();
System.out.println(order.orderId);
}
}
class Order{
int orderId = 3;
{
orderId = 4;
}
}