找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[ java面试解惑 ] 【守望者 java面试解惑】01_Java面试迷惑试题解析类的初始化顺序 ... ... ... ...

2014-09-18 14:29| 发布者: zhouy | 查看: 1692 | 收藏

摘要: 内容简介:介绍_Java面试迷惑试题解析类的初始化顺序,包括关于静态的,是根据继承链从父类到子类不断的调动静态变量和静态块,非静态快和构造函数的执行顺序. ... ... ... ...
 
1.静态快,静态变量,初始化块,属性变量以及我们的构造函数是什么样执行顺序.

  静态变量->.静态快->属性变量->初始化块->构造函数

2.带有继承关系的时候是什么样的执行顺序

static fatherName->fatherName----  父亲静态变量
father  static-----父亲的静态快
static SonName->sonName----儿子的静态变量
son  static----儿子的静态快
father-> attirName->attirName---父亲的变量
father->init---父亲的初始化块
Father---父亲构造函数
son->attirName->attirName---儿子的变量
son->init----儿子的初始化块
Son----儿子的早函数

总结:在面试过过程中,基于继承方式的类的执行顺序比较多
第一.关于静态的,是根据继承链从父类到子类不断的调动静态变量和静态块
第二.非静态的要在静态的后面。
第三.构造函数是最后加载的。



会员评论  

已有0参与评论

推荐阅读

行业聚焦  面试交流  职位推荐  开发视频   技术交流  腾讯微博  新浪微博

友情链接:课课家教育  阿里云  鲜果  W3Cfuns前端网  中国企业家  环球企业家  投资界  传媒梦工场  MSN中文网  Android开发者社区  cnbeta  投资中国网  又拍云存储  美通说传播  IT茶馆  网商在线  商业评论网  TechOrange  IT时代周刊  3W创新传媒  开源中国社区  二维工坊  Iconfans  推酷  智能电视网  FreeBuf黑客与极客  财经网  DoNews  凤凰财经  新财富  eoe移动开发者社区  i黑马  网易科技  新浪科技  搜狐IT  创业家  创业邦  腾讯财经  福布斯中文网  天下网商  TechWeb  雷锋网  新浪创业  和讯科技  品途O2O  极客公园  艾瑞网  抽屉新热榜  卖家网  人民网通信频道  拉勾网  创新派  简单云主机  

手机版|黑名单|守望者在线 在线教育 linux 高级程序设计 C/C++ 大数据 ( 蜀ICP备14029946号

成都守望者科技有限公司 © 2013-2016 All Rights Reserved