1、默认初始化
2、显示初始化
3、构造器中初始化
4、创建了对象之后利用对象.方法或对象.属性的方法赋值
5、在代码块中赋值
执行的先后顺序:
1>2/5>3>4
ps:其中2和5不分先后,谁在程序中先声明就先执行,后来的会覆盖前面的
1、默认初始化
2、显示初始化
3、构造器中初始化
4、创建了对象之后利用对象.方法或对象.属性的方法赋值
5、在代码块中赋值
执行的先后顺序:
1>2/5>3>4
ps:其中2和5不分先后,谁在程序中先声明就先执行,后来的会覆盖前面的