/* 对属性可以赋值的位置: 1、默认初始化 2、显式初始化/5、在代码块赋值 3、构造器中初始化 4、有了对象后,可以通过"对象.属性"或"对象.方法"的方式来进行赋值 执行的先后顺序:1.-- 2/5.-- 3.-- 4.-- */ public class OrderTest { public static void main(String[] args) { Order o1=new Order(); System.out.println(o1.orderId); } } class Order{ int orderId=3; { orderId=4; } }