黑马程序员技术交流社区

标题: 静态代码块、构造代码块、构造函数简单总结 [打印本页]

作者: 奋发吧小白    时间: 2014-8-21 23:18
标题: 静态代码块、构造代码块、构造函数简单总结
三者区别:
1:执行优先级:
静态代码块>构造代码块>构造函数;
2:作用:
静态代码块给类初始化;
构造代码块给对象初始化;
构造函数给对应的对象初始化;
3:加载次数:
静态代码块随着类的加载而加载,但是只加载一次;
构造代码块和构造函数随着对象的创建而加载,每创建一个对象就加载一次;
4:生命周期:
静态代码块随着类的加载而加载,随着类的消失而消失;
构造代码块随着对象的创建而加载,随着类的消亡而消失;




作者: ﹑淼    时间: 2014-8-21 23:25
总结的很好。加油早点拿足基数分
作者: wfaly    时间: 2014-8-24 01:37
谢谢 楼主分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2