A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Kingchen 中级黑马   /  2016-5-26 22:36  /  296 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

初始化块和构造器的区别:
     从某种程度上看,初始化块是构造器的补充,初始化块总是在构造器之前执行。系统同样可使用初始化块来进行对象的初始化操作。
     与构造器不同的是,初始化块是一段固定执行的代码,它不能接受任何参数。因此初始化块对同一个类所有对象进行的初始化处理完全相同。基于这个原因,不难发现初始化块的基本用法,如果有一段初始化处理代码所有的对象完全相同,且无需任何参数,就可以把这段初始化代码处理代码提取到初始化块中。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马