黑马程序员技术交流社区
标题:
java中的代码块
[打印本页]
作者:
Itheima_yuan
时间:
2016-5-2 18:28
标题:
java中的代码块
代码块:指的是用{}括起来的代码,根据代码块所在的位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块;
局部代码块:看到局部,就想局部变量一样,都是和方法有关,所以局部代码块就是跟方法的;作用是限制变量的生命周期,提高内存利用率;
构造代码块:在类中方法外,构造函数中多个相同的代码放在构造代码块中,起到初始化对象的用作,每次创建对象都会加载一次。
静态代码块:在类中方法外,并用static修饰,用于类的初始化,随着类的加载而加载,并只加载一起,所以在构造代码块前加载。
同步代码块:之后在补充!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2