可以说是的。这一名词是在C++以往的外文书籍中直译过来的构造器这词的词义是从模式和工程学的角度来考虑的构造器这个词还停留在方法层面上(语义上来讲是指一个种特殊的的方法,从哲学角度上说,它认为是特殊和一般的关系)所谓构造器,构造函数,其实都是一样的只是不同的中文翻译罢了。英文是Construtor以上三个都是这个英文单词的中文译名而已
构造器就是构造函数,还有人叫它构造方法,中文翻译的问题。初始化除了用构造方法初始化外还可以用static{} 和{} 如:class A { static { 。。。。} {。。。。}}当class载入内存时static{}就开时执行(不论有没有实例化),且static{}只执行一次以后再实例化多少次也不会执行,{}和构造方法类似但如果既有构造方法也有{。。},先执行{。。}再执行构造方法。