课程
/后端开发
/Java
/Java入门第二季 升级版
构造方法可以初始化对象,还要初始化块干嘛?
2015-04-08
源自:Java入门第二季 升级版 8-10
正在回答
类体中只能定义实例变量和方法,不能直接写其它任何功能性的语句,赋值语句也不行(定义实例变量时显示初始化除外),但因为可以有初始化块,所以可以在初始化块中写入功能性语句,通常这样的语句是用来在初始化的时候起一些作用。
而初始化块的执行顺序要在构造函数之前
嗮太阳的小猫
喵喵E 回复 嗮太阳的小猫
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答静态初始化块,初始化块,构造方法
5 回答初始化块和构造方法
2 回答关于构造方法和初始化块
5 回答对于 构造方法/初始化块/静态初始化块有什么更好的理解
1 回答初始化块和构造方法的区别