您的位置:首页 > 编程语言

20170312学习笔记——构造代码块与构造函数的区别

2017-03-12 14:37 176 查看
构造代码块:

作用是给对象进行初始化,对象一建立就运行,而且优先于构造函数执行。

和构造器的区别:

构造代码块是给所有对象进行统一初始化,而构造器是给对应的对象初始化,是伴随着 new 操作执行被调用的,并且不能对一个已经存在的对象调用构造器来达到重新设置的效果,构造代码块中定义的是不同对象共性的初始化内容。

一个类的基本构造:

class 类名

{

yield(域)

constructor(构造器)

method(方法)

静态初始化块(static init block)

对象初始化代码块(object init block )构造代码块

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐