java类中的执行顺序
2015-11-29 01:20
260 查看
子类 new对象的时候,先调用父类的静态代码块和静态变量。而静态代码块和静态变量的执行顺序由程序的顺序决定。
再执行子类的静态代码块,而后执行父类的 非静态代码块,父类的构造方法。
子类的非静态代码块,子类的构造方法。
注:静态代码块在类加载的时候只执行一次,父类优先子类执行。
再执行子类的静态代码块,而后执行父类的 非静态代码块,父类的构造方法。
子类的非静态代码块,子类的构造方法。
注:静态代码块在类加载的时候只执行一次,父类优先子类执行。
相关文章推荐
- java十分钟速懂知识点——NIO
- java十分钟速懂知识点——NIO
- spring源码(2)之解析配置文件原理
- springMVC拦截器使用场景,使用步骤(摘录整理)
- Java日志学习一:Log4j和commons-logging的关系
- java并发之Semaphore(计数信号量)
- mac下java环境变量配置
- Java中“==”和equal的区别
- Spring-ws提供SOAP服务的注意事项
- 使用JAVA爬取京东商品价格
- Java的HashMap和HashTable
- 在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系
- HashCode的作用(以java为例)
- 实时搜索引擎Elasticsearch(5)——Java API的使用
- Spring In Action 4(Spring实战第四版)翻译与理解 第一章 付诸行动
- 自我总结 (三) --(Java Web学习)
- java俄罗斯方块
- Spring第一曲,总览Spring
- spring4使用websocket
- 注释驱动的 Spring cache 缓存介绍