代码块面试题1
来源:互联网 发布:高德地图js api 编辑:程序博客网 时间:2024/04/29 06:40
/* 看程序写结果: A:一个类的静态代码块,构造代码块,构造方法的执行流程 静态代码块 > 构造代码块 > 构造方法 B:静态的内容是随着类的加载而加载 静态代码块的内容会优先执行 C:子类初始化之前先会进行父类的初始化,如果一个类有父类则先加载父类。 结果是: 静态代码块Fu 静态代码块Zi 构造代码块Fu 构造方法Fu 构造代码块Zi 构造方法Zi*/class Fu { static { System.out.println("静态代码块Fu"); } { System.out.println("构造代码块Fu"); } public Fu() { System.out.println("构造方法Fu"); }}class Zi extends Fu { static { System.out.println("静态代码块Zi"); } { System.out.println("构造代码块Zi"); } public Zi() { System.out.println("构造方法Zi"); }}class ExtendsTest2 { public static void main(String[] args) { Zi z = new Zi(); }}
0 0
- 代码块面试题1
- Java面试题之继承与代码块
- 面向对象-继承中的面试题:代码块
- 面试题讲解(一) java继承、静态代码块、非静态代码块的使用
- 《java入门第一季》之面向对象面试题(代码块一网打尽)
- 面试题---静态代码块和构造函数的执行顺序
- 代码面试题:Subtree
- 最代码面试题
- 代码面试题:Majority Number
- 代码面试题:Partition Array
- 代码面试题:Sort Letter
- 代码面试题:Fibonacci Numbers
- 面试题之代码纠错
- java常见代码面试题
- java面试题大全-代码与编程题(1)
- [面试题] 随机数相关面试题(1)
- 代码块1
- Java面试题:静态块、块、构造函数的初始化顺序
- QEMU命令行参数启动虚拟机
- 视图概述
- 利用SQL索引提高查询速度
- #include "" 和 #include <> 区别问题
- 新安装的Ubuntu16.04之后的事情
- 代码块面试题1
- Android App启动流程
- Linux 安装DenyHost防止ssh被暴力破解
- Maven实践(九)---项目的聚合和继承
- Kafka high level API8 Consumer
- SQL Server 2008 行列转换操作
- AngularJS 中的Promise --- $q服务详解
- ADO.NET连接数据库
- 安装虚拟机 failed to install the hcmon driver