静态块,构造块,构造函数以及静态块调用构造对象的执行次序

静态块,构造块,构造函数以及静态块调用构造对象的执行次序 静态块 构造块 构造函数 执行次序 例子 静态块 格式: static { 静态代码块中的语句; } 特点: 随着类的加载而执行,只执行一次,并优先于主函数用于给类进行初始化 构造块 格式: { 构造代码块中的语句; } 作用: 给对象进行初始化,对象一建立就立即运行,而且优先于构造函数运行。 与构造函数的区别: 构造代码块是给所有对象
相关文章
相关标签/搜索