类执行顺序
一个java文件的执行过程:
编译:加载的类,加载的时候对类中的资源进行编译,首先是静态成员变量,静态方法等,如果有相应操作,就会进行相应的操作,
并且这个Static修饰后的静态成员变量和静态方法,Java虚拟机只会分配一次相应的内存地址,所以有时候,我们会用static来优化程序 节省内存。
加载编译过后,就会寻找程序的入口,进行加载相应的对象对"数据流"进行在项目中进行交互传输
类执行顺序
一个java文件的执行过程:
编译:加载的类,加载的时候对类中的资源进行编译,首先是静态成员变量,静态方法等,如果有相应操作,就会进行相应的操作,
并且这个Static修饰后的静态成员变量和静态方法,Java虚拟机只会分配一次相应的内存地址,所以有时候,我们会用static来优化程序 节省内存。
加载编译过后,就会寻找程序的入口,进行加载相应的对象对"数据流"进行在项目中进行交互传输