黑马程序员: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培训、期待与您交流!
相关文章
- 黑马程序员_Java基础_面向对象,封装,继承,单例设计模式,构造函数,构造代码块
- 黑马程序员_Java基础_面向对象(概述、类与对象关系、成员变量、封装private、构造函数和构造代码块、this关键字)
- 黑马程序员——java基础--静态(函数、代码块)、单例设计模式、继承、final修饰符
- Java 静态代码块、代码块、构造函数、静态Field声明执行顺序
- 黑马程序员——Java基础---静态代码块和构造方法执行顺序
- 黑马程序员——JAVA基础之主函数main和静态static,静态代码块
- 黑马程序员---2015.6.13java基础笔记---构造代码块--this--static函数
- 黑马程序员——JAVA基础_01(类和对象的关系、成员变量和局部变量、构造函数、构造代码块)
- 关于Java中静态代码块以及构造函数的执行先后顺序
- 黑马程序员_Java基础_面向对象(概述、类与对象关系、成员变量、封装private、构造函数和构造代码块、this关键字)