---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
代码块就是在一个程序中的一段用{}括起来的代码
在不同的地方出现其名字也有所不同
大致分为 :
局部代码块:就是在方法内定义的代码块 ; 作用是让变量尽快消失
构造代码块:在方法外定义的代码块; 作用是吧构造方法中的共性内容定义在一个构造代码块中
提高代码的重复利用
静态代码块: 用static修饰的代码块 而且只执行一次 作用 在整个系统中启动一次的操作
同步代码块:在代码块前加上synchronized 修饰就是同步代码块 这个是一般都是在多线程中使用
class Test{
static {System.out.println("static")}//静态代码块
{ System.out.println("构造代码块")}//构造代码块
public Test(){
System.out.println("构造函数");
}
public void show(){
System.out.println("局部代码块");
}
}
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------