BlackStorm
首页
新随笔
联系
订阅
管理
随笔 - 70
文章 - 0
评论 - 21
2016年7月24日
Java的初始化块、静态初始化块、构造函数的执行顺序及用途探究
摘要:Java与C++有一个不同之处在于,Java不但有构造函数,还有一个”初始化块“(Initialization Block)的概念。下面探究一下它的执行顺序与可能的用途。 执行顺序 首先定义A, B, C三个类用作测试,其中B继承了A,C又继承了B,并分别给它们加上静态初始化块、非静态初始化块和构造
阅读全文
posted @ 2016-07-24 17:02 BlackStorm 阅读 (20576) 评论 (1)
编辑