对象一建立就运行,且优先与构造函数执行
作用:
给对象进行初始化的,
只要new一个对象就会执行一次构造代码块
构造代码块和构造方法的区别:
构造方法是对应的对象进行初始化的
构造代码块是个所有对象进行统一的初始化
构造代码块中定义的是不同对象共性的初始化内容