public class Demo { //属性 int a; static int sa; //方法 public void dynamic(){ System.out.println("----b"); //{}这个就是普通块,在方法中定义 { System.out.println("这是普通块"); int num = 10; System.out.println(num); } //System.out.println(num); } public static void state(){ System.out.println("-----qq"); }
//方法外的块就是,构造块
{ System.out.println("这是构造块---"); } //构造方法 public Demo(int a){ this("楠");//对应二的特殊情况 this.a = a; } public Demo(String name){