1、定义:
是特殊的构造函数,没有函数名称和修饰符
2、表现:
直接花括号,然后花括号中写入要初始化的内容就可以了
3、与构造函数的区别:
构造函数:new对象的时候,根据对象的参数列表,决定使用哪个构造函数去初始化对象
构造代码块:不区分对象的参数,任何对象new的都得先调用构造代码块,然后再调用与之对应的构造函数
~~~~~~~:new对象的时候的优先级:1、构造代码块;2、构造函数
4、运用:
1、定义:
是特殊的构造函数,没有函数名称和修饰符
2、表现:
直接花括号,然后花括号中写入要初始化的内容就可以了
3、与构造函数的区别:
构造函数:new对象的时候,根据对象的参数列表,决定使用哪个构造函数去初始化对象
构造代码块:不区分对象的参数,任何对象new的都得先调用构造代码块,然后再调用与之对应的构造函数
~~~~~~~:new对象的时候的优先级:1、构造代码块;2、构造函数
4、运用: