构造函数:用于给对应对象进行初始化 
构造代码块:给对象进行初始化 
静态代码块:给类进行初始化只执行一次 
 
代码: 
class Person { 
    static { //静态代码块,给类进行初始化,只执行一次 
       System.out.pringln("Person 加载了"); 
} 
     private string name; 
     private int age; 
 
     Person(string name, int age){ 
         this.age = age; 
         this.name = name; 
} 
 
{ 
    cry();//每个人出生都会哭,这是构造代码块 
} 
 
   cry() { 
   System.out.pringln("我出生了,哇哇哇,好饿"); 
 
} 
 
 
 
} |   
        
 
    
    
    
     
 
 |