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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Itheima_yuan 高级黑马   /  2016-5-2 18:28  /  225 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

代码块:指的是用{}括起来的代码,根据代码块所在的位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块;
局部代码块:看到局部,就想局部变量一样,都是和方法有关,所以局部代码块就是跟方法的;作用是限制变量的生命周期,提高内存利用率;
构造代码块:在类中方法外,构造函数中多个相同的代码放在构造代码块中,起到初始化对象的用作,每次创建对象都会加载一次。
静态代码块:在类中方法外,并用static修饰,用于类的初始化,随着类的加载而加载,并只加载一起,所以在构造代码块前加载。
同步代码块:之后在补充!

0 个回复

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