黑马程序员:Java基础总结----java各代码块函数执行顺序

时间:2020-12-10 19:32:59

黑马程序员:Java基础总结


java各代码块函数执行顺序
 ASP.Net+Android+IO开发.Net培训、期待与您交流!



构造代码块构造函数一般函数静态代码块静态构造函数(无)主函数
    
 构造代码块。
     作用:给对象进行初始化。
     对象建立后才运行,而且优先于构造函数执行

 构造函数。
     作用:给对象进行初始化。
      对象建立后才运行

一般函数     作用:完成相应功能。
      对象调用才执行

静态代码块     作用:给类进行初始化,多个对象只运行一次
     类一建立就运行,而且优先于静态构造函数执行

public class Test01 {      {            System. out.println("{}" );      }       static {            System. out.println("static{}" );      }

       Test01() {       System. out.println("static Test01()" );       }       void show() {            System. out.println("show()" );      }
       public static void main(String[] args) {            System. out.println("main" );            Test01 te= new Test01();            te.show();             new Test01();      }}

结果:static{}main{}static Test01()show(){}static Test01()





 ASP.Net+Android+IO开发.Net培训、期待与您交流!