JAVA代码块
JAVA中代码块分为
1. 局部代码块
2. 构造代码块
3. 静态代码块
一、局部代码块
public class Demo{
public static void main(String[] args){
//局部代码块,限制变量的作用域
{
int a =10;
System.out.println(a);
}
}
}
二、构造代码块
public class Demo{
private String name;
private int age;
{
System.out.println("构造代码块");
}
}
三、静态代码块
public class Demo{
private String name;
private int age;
static{
System.out.println("静态代码块");
}
}
四、构造方法
public class Demo{
private String name;
private int age;
public Demo(String name,int age){
this.name = name;
this.age = age;
}
}
运行顺序:
第一个运行的是静态代码块
第二个运行的是构造代码块
第三个运行的是构造方法
浙公网安备 33010602011771号