barriers / 阅读 / 详情

什么是建造师?考了建造师有什么用?

2023-07-16 08:50:12
TAG: 建造师
共11条回复
左迁

建造师需要懂管理、懂技术、懂经济、懂法规,有组织能力建造师是指从事建设工程项目总承包和施工管理关键岗位的执业注册人员。

建造师注册受聘后,可以建造师的名义担任建设工程项目施工的项目经理、从事其他施工活动的管理、从事法律、行政法规或国务院建设行政主管部门规定的其他业务。

扩展资料:

执业资格考试报名条件:

凡遵纪守法,具备工程类或工程经济类中等专科以上学历并从事建设工程项目施工管理工作满2年的人员,可报名参加二级建造师执业资格考试。

考试科目:二级建造师执业资格考试分综合考试和专业考试,综合考试包括《建设工程法规及相关知识》、《建设工程施工管理》两个科目,这两个科目为各专业考生统考科目,专业考试为《专业工程管理与实务》一个科目。

《专业工程管理与实务》该科目分为10个专业,即:建筑工程、公路工程、水利水电工程、市政公用工程、矿业工程、机电工程。考生在报名时根据工作需要和自身条件选择一个专业进行考试。

参考资料来源:百度百科——建造师

nicehost
* 回复内容中包含的链接未经审核,可能存在风险,暂不予完整展示!
建造师资格证更多请参见建造师百度百科
http://baike.b***.com/view/14680.htm
建造师
百科名片

建造师资格证
建造师

(Construction division)是指从事建设工程项目总承包和施工管理关键岗位的执业注册人员。建造师是懂管理、懂技术、懂经济、懂法规,综合素质较高的复合型人员,既要有理论水平,也要有丰富的实践经验和较强的组织能力。建造师注册受聘后,可以建造师的名义担任建设工程项目施工的项目经理、从事其他施工活动的管理、从事法律、行政法规或国务院建设行政主管部门规定的其他业务。建造师的职责是根据企业法定代表人的授权,对工程项目自开工准备至竣工验收,实施全面的组织管理。

中文名: 建造师
外文名: Construction division

执业资格: 一级建造师、二级建造师
执业定位: 以工程项目施工管理为主业

目录
概念
简介
法律依据
资格
分类
专业划分
职责定位

展开
概念
简介
法律依据
资格
分类
专业划分
职责定位

概念

2002年12月5日,人事部、建设部联合印发了《建造师执业资格制度暂行规定》(人发[2002]111号),规定必须取得建造师资格并经注册,方能担任建设工程项目总承包及施工管理的项目施工负责人。这标志着我国建立建造师执业资格制度的工作正式建立。该《规定》明确规定,我国的建造师是指从事建设工程项目总承包和施工管理关键岗位的专业技术人员。[1]
编辑本段简介

证书由来:建造师执业资格制度起源于1834年的英国,迄今已有150余年历史。世界上许多发达国家已经建立了该项制度。具有执业资格的建造师已有了国际性的组织--国际建造师协会。我国建筑业施工企业有10万多个,从业人员3500多万,从事建设工程项目总承包和施工管理的广大专业技术人员,特别是在施工项目经理队伍中,建立建造师执业资格制度非常必要。这项制度的建立,必将促进我国工程项目管理人员素质和管理水平的提高,促进我们进一步开拓国际建筑市场,更好地实施“走出去”的战略方针。
建造师执业资格制度建立以后,承担建设工程项目施工的项目经理仍是施工企业所承包某一具体工程的主要负责人。大中型工程项目的项目经理必须由取得建造师执业资格的建造师担任,即建造师在所承担的具体工程项目中行使项目经理职权。建造师的职责是根据企业法定代表人的授权,对工程项目自开工准备至竣工验收,实施全面的组织管理。[2]
编辑本段法律依据
《中华人民共和国建筑法》第14条规定:“从事建筑活动的专业技术人员,应当依法取得相应的执业资格证书,并在执业证书许可的范围内从事建筑活动。” 2003年2月27日《国务院关于取消第二批行政审批项目和改变一批行政审批项目管理方式的决定》(国发〔2003〕5号)规定:“取消建筑施工企业项目经理资质核准,由注册建造师代替,并设立过渡期”。[3]
编辑本段资格

建造师资格证书
建造师分为一级注册建造师和二级注册建造师。英文分别译为:Constructor和Associate Constructor。一级建造师具有较高的标准、较高的素质和管理水平,有利于开展国际互认。同时,考虑到我国建设工程项目量大面广,工程项目的规模差异悬殊,各地经济、文化和社会发展水平有较大差异,以及不同工程项目对管理人员的要求也不尽相同,设立了二级建造师,以适应施工管理的实际需求。实行建造师执业资格制度后,大中型项目的建筑业企业项目经理须逐步由取得注册建造师资格的人员担任。

专业划分

不同类型、不同性质的工程项目,有着各自的专业性和技术性,对建造师实行分专业管理,不仅能适应不同类型和性质的工程项目对建造师的专业技术要求,也有利于与现行建设工程管理体制相衔接,充分发挥各有关专业部门的作用。
一级建造师设置10个专业:建筑工程、公路工程、铁路工程、民航机场工程、港口与航道工程、水利水电工程、矿业工程、市政公用工程、通信与广电工程、机电工程。[2]
二级建造师设置6个专业:建筑工程、公路工程、水利水电工程、矿业工程、市政公用工程、机电工程。
编辑本段职责定位
定位概述
建造师是以专业技术为依托、以工程项目管理为主业的执业注册人员,近期以施工管理为主。建造师是懂管理、懂技术、懂经济、懂法规,综合素质较高的复合型人员,既要有理论水平,也要有丰富的实践经验和较强的组织能力。建造师注册受聘后,可以建造师的名义担任建设工程项目施工的项目经理、从事其他施工活动的管理、从事法律、行政法规或国务院建设行政主管部门规定的其他业务。
在行使项目经理职责时,一级注册建造师可以担任《建筑业企业资质等级标准》中规定的特级、一级建筑业企业资质的建设工程项目施工的项目经理;二级注册建造师可以担任二级建筑业企业资质的建设工程项目施工的项目经理。大中型工程项目的项目经理必须逐步由取得建造师执业资格的人员担任;但取得建造师执业资格的人员能否担任大中型工程项目的项目经理,应由建筑业企业自主决定。
与项目经理的关系
建造师与项目经理定位不同,但所从事的都是建设工程的管理。建造师执业的覆盖面较大,可涉及工程建设项目管理的许多方面,担任项目经理只是建造师执业中的一项;项目经理则限于企业内某一特定工程的项目管理。建造师选择工作的权力相对自主,可在社会市场上有序流动,有较大的活动空间;项目经理岗位则是企业设定的,项目经理是企业法人代表授权或聘用的、一次性的工程项目施工管理者。
编辑本段执业范围
1.注册建造师的执业范围
  

建造师注册执业印章
注册建造师有权以建造师的名义担任建设工程项目施工的项目经理;从事其他施工活动的管理;从事法律法规或国务院行政主管部门规定的其他业务。
  2.注册建造师担任项目经理
   注册建造师资格是担任大中型工程项目的项目经理之必要条件。建造师需按人发[2002]111号文件的规定,经统一考试和注册后才能从事担任项目经理等相关活动,是国家的强制性要求,而项目经理的聘任则是企业行为。
  3.鼓励和提倡注册建造师"一师多岗"
   近期,注册建造师以建设工程项目施工的项目经理为主要岗位。但是,同时鼓励和提倡注册建造师"一师多岗",从事国家规定的其他业务。[2]
编辑本段信息查询

全国建造师信息查询
在“全国建造师信息查询”网页可查询的建造师注册信息:
1、一级注册建造师查询
2、二级注册建造师查询
3、一级建造师临时执业证书人员查询
4、二级建造师临时执业证书人员查询[5]
编辑本段建造师考试
报考条件
一级建造师报考条件:
(一)凡遵守国家法律、法规,具备以下条件之一者,可以申请参加一级建造师执业资格考试:

建造师注册证[6]
1.取得工程类或工程经济类大学专科学历,工作满6年,其中从事建设工程项目施工管理工作满4年。
2.取得工程类或工程经济类大学本科学历,工作满4年,其中从事建设工程项目施工管理工作满3年。
3.取得工程类或工程经济类双学士学位或研究生班毕业,工作满3年,其中从事建设工程项目施工管理工作满2年。
4.取得工程类或工程经济类硕士学位,工作满2年,其中从事建设工程项目施工管理工作满1年。
5.取得工程类或工程经济类博士学位,从事建设工程项目施工管理工作满1年。
(二)符合上述报考条件,于2003年12月31日前,取得建设部颁发的《建筑业企业一级项目经理资质证书》,并符合下列条件之一的人员,可免试《建设工程经济》和《建设工程项目管理》两个科目,只参加《建设工程法规及相关知识》和《专业工程管理与实务》两个科目的考试:
1.受聘担任工程或工程经济类高级专业技术职务。
2.具有工程类或工程经济类大学专科以上学历并从事建设项目施工管理工作满20年。
(三)从2007年度考试开始,已取得一级建造师执业资格证书的人员,也可根据实际工作需要,选择《专业工程管理与实务》科目的相应专业,报名参加“一级建造师相应专业考试”,报考人员须提供资格证书等有关材料方能报考。考试合格后核发国家统一印制的相应专业合格证明。该证明作为注册时增加执业专业类别的依据。
(四)上述报考条件中有关学历或学位的要求是指经国家教育行政主管部门承认的正规学历或学位,从事建设工程项目施工管理工作年限是指取得规定学历前、后从事该项工作的时间总和,其截止日期为考试报名年度当年年底。
二级建造师报考条件:
(一)凡遵纪守法
具备工程类或工程经济类中等专科以上学历并从事建设工程项目施工管理工作满2年的人员,即可报名参加二级建造师执业资格考试。[7]
(二)符合上述(一)的报名条件
具有工程(工程经济类)中级及以上专业技术职称或从事建设工程项目施工管理工作满15年的人员,同时符合下列条件的,可免试部分科目:
1.已取得建设行政主管部门颁发的《建筑业企业一级项目经理资质证书》,可免试《建设工程施工管理》和《建设工程法规及相关知识》科目,只参加《专业工程管理与实务》1个科目的考试。
2.已取得建设行政主管部门颁发的《建筑业企业二级项目经理资质证书》,可免试《建设工程施工管理》科目,只参加《建设工程法规及相关知识》和《专业工程管理与实务》2个科目的考试。
(三)已取得《中华人民共和国二级建造师执业资格证书》的人员,可根据实际工作需要,选择《专业工程管理与实务》科目的相应专业,报名参加考试。考试合格后核发相应专业合格证明。该证明作为注册时增加执业专业类别的依据。
(四)上述报名条件中有关学历或学位的要求是指经国家教育行政主管部门承认的正规学历或学位;从事建设工程项目施工管理工作年限的截止日期为考试年度年底。
这一条很多人存在争议,主要在于是毕业前后的工作年限是否可以累加的问题,怎么计算的问题,补充示例如下:
如果甲是2005年6月毕业,大专学历,要报考2011年建造师,则2011年6月份报名时,考试年限是计算到2011年考试的时间,这样甲正好满六年,因此是可以考建造师的,如果甲是2006年6月毕业,则无法参加一级建造师考试。
二级建造师免考条件
为体现项目经理向建造师过渡的精神,对取得建筑施工二级项目经理资质及以上证书,符合报名条件并满足下列条件之一可以考虑免考相应科目:
(1)具有中级及以上技术职称,从事建设项目施工管理工作满15年,可免《建设工程施工管理》考试,免考部分科目的人员必须在一个考试年度内通过应考科目。
(2)取得一级项目经理资质证书,并具有中级及以上技术职称;或取得一级项目经理资质证书,从事建设项目施工管理工作满15年,可免《建设工程施工管理》和《建设工程法规及相关知识》考试。
(3)已取得某一个专业二级建造师执业资格的人员,可根据工作实际需要,选择另一个《专业工程管理与实务》科目的考试。考试合格后核发相应专业合格证明。该证明作为注册时增加执业专业类别的依据。
二级建造师报考时间
一般在每年的2~3月,考试时间是在5~6月份。
二级建造师考试科目
考试科目:
二级建造师考试设《建设工程施工管理》、《建设工程法规及相关知识》、《专业工程管理与实务》3个科目。《专业工程管理与实务》科目分为:建筑工程、公路工程、水利水电工程、市政公用工程、矿业工程和机电

二级建造师考试科目图片[8]
工程。
所需书籍:
教材(公共课部分):
1、建设工程施工管理
2、建设工程法规及相关知识
3、建设工程法律法规选编
教材(专业课部分):
1、建筑工程管理与实务
2、公路工程管理与实务
3、水利水电工程管理与实务
4、矿业工程管理与实务
5、市政工程管理与实务
6、机电安装工程管理与实务
一级建造师专业类别
专业科目分为建筑工程(合并)、公路工程、铁路工程、民航机场工程、港口与航道工程、水利水电工程、市政公用工程、通信与广电工程、矿业工程、机电工程(合并) 10个专业类别,考生在报名时可根据实际工作需要选择其一。
二级建造师专业类别
专业科目设置6个专业类别:建筑工程、公路工程、水利水电工程、市政公用工程、矿业工程和机电工程。考生在报名时根据工作需要和自身条件选择一个专业进行考试。

报考流程
目前绝大部分省市都采取网上报名、现场审核的方式进行报名工作,通常都在省人事考试中心网上填写相关报名信息,然后将该报名表打印盖章后,附带身份证、学历证明等资料在指定时间去指定地点进行资格审核工作,考前一般在网上直接打印准考证,部分地区去现场领取准考证。考生凭准考证在指定的时间、地点参加考试。
报名办法
一级建造师考试报名办法
报名时间:一级建造师考试报名工作由各地官方报名部门组织安排,具体时间参考当地官方网站发的报名公告。
报名方式:一般采用网上和现场报名确认两种方式。
二级建造师考试报名办法
一般二级建造师考试报名采用网上报名和现场审核相结合的办法。报考人员均须先登录当地官方网上报名系统进行网上报名,需进行现场审核的报考人员在规定时间内携带相关材料至所属报名点办理。
说明:具体事宜请查看当地官方报名公告。[11]
注册

注册规定
取得建造师执业资格证书、且符合注册条件的人员,必须经过注册登记后,方可以建造师名义执业。建设部或其授权机构为一级建造师执业资格的注册管理机构;各省、自治区、直辖市建设行政主管部门制定本行政区域内二级建造师执业资格的注册办法,报建设部或其授权机构备案。准予注册的申请人员,分别获得《中华人民共和国一级建造师注册证书》、《中华人民共和国二级建造师注册证书》。已经注册的建造师必须接受继续教育,更新知识,不断提高业务水平。建造师执业资格注册有效期一般为3年,期满前3个月,要办理再次注册手续。附(目前全国一级建造师继续教育方案下达执行目前一级建造师不需要继续教育也可注册)
级别
建造师分为一级建造师和二级建造师。英文分别为:Constructor和Associate Constructor。建造师的分级管理既可以使整个建造师队伍中有一批具有较高素质和管理水平的人员,便于国际互认,也可以使整个建造师队伍适应我国建设工程项目量大面广,规模差异悬殊,各地经济、文化和社会发展水平差异较大,不同工程项目对管理人员要求不同的特点和实际需求。一级注册建造师可以担任《建筑业企业资质等级标准》中规定的必须由特级、一级建筑业企业承建的建设工程项目施工的项目经理;二级注册建造师只可以担任二级及以下建筑业企业承建的建设工程项目施工的项目经理。
专业
不同类型、不同性质的建设工程项目,有着各自的专业性和技术特点,对项目经理的专业要求有很大不同。建造师实行分专业管理,就是为了适应各类工程项目对建造师专业技术的不同要求,也与现行建设工程管理体制相衔接,充分发挥各有关专业部门的作用。建造师分为两个级别,一级建造师的专业分为房屋建筑工程、公路工程、铁路工程、民航机场工程、港口与航道工程、水利水电工程、电力工程、矿山工程、冶炼工程、石油化工工程、市政公用工程、通信与广电工程、机电安装工程、装饰装修工程等14个。二级建造师的专业分为房屋建筑工程、公路工程、港口与航道工程、水利水电工程、电力工程、矿山工程、冶炼工程、石油化工工程、市政公用工程、通信与广电工程、机电安装工程、装饰装修工程等12个。
注册管理
行政许可依据
《中华人民共和国建筑法》第十四条。
行政许可条件
1、经全国建造师执业资格统一考试合格,取得执业资格考试合格证书;
2、受聘于建筑业企业从事工程项目管理工作;
3、达到继续教育标准。
申请材料目录
1、建造师注册申请表;
2、建造师执业资格考试合格证书;
3、达到继续教育标准的证明材料;
4、身份证、聘用单位出具的聘用合同等复印件。
行政许可程序
1、申请人通过聘用单位向单位工商注册所在地的省、市、自治区、直辖市建设行政主管部门提出申请;
2、省建设厅政务服务中心(注册中心)对申请注册的有关材料进行初审,提出初审意见,并将初审意见和全部申请材料上报建设部;
3、建设部进行审核,作出行政许可决定;准予注册的,于法定时间内向申请人颁发《注册建造师执业资格注册证书》。
行政许可办理期限
初审期限为二十个工作日。
省建设厅政务服务中心(注册中心)自收到完整申请材料之日起,在二十个工作日内作出决定;因故经分管部长批准,可延长十个工作日。
注册流程
登陆住房和城乡建设部中国建造师网
下载个人版信息填写系统,填写信息后保存至桌面。
点击“一级建造师注册管理系统”——个人版用户、“建造师注册个人申请入口”——窗口的左上方有“个人初始注册本地版下载地址”,在“[下载地址一]、[下载地址二]、[下载地址三]中任选一个,点击下载——下载后,安装。然后点击“开始”——程序——一级建造师注册系统——一级建造师个人版——填写好个人信息——保存至桌面。文件名为“一级建造师-初始注册- 姓名-日期”
企业登陆,调入该建造师信息,并上报省级。
点击“一级建造师注册管理系统”——插入企业“资质身份认证锁”——企业版用户、“建造师注册企业登录入口”——窗口的左上方有:“初始注册——注册审查”——点击后,在窗口右上方找到“导入个人申报信息”——在弹出的窗口中,点击“浏览”——找到刚才填写的个人版建造师信息“一级建造师-初始注册-某某某(姓名)-日期”——上报文件。
上报完后,关闭弹出的窗口,即可看见刚刚调入的建造师信息——点击“审查”、“打印草稿”,——打印出来后仔细看看没有错误,如发现有错误,则点击“删除”,在个人版修改后,保存,再重复上述步骤,导入个人申报信息,审查。若正确无误,就点击右上方的“上报”,这样就上报省级了。
在“申报状态”中选择“全部”——找到刚才上报的人员——点击“查看”——在弹出窗口中点击“打印”——此时打印出来的“一级建造师初始注册申请表(1-1)”上面带有条形码,打印三份,省建设厅要两份,自己公司存档一份。贴上照片,让建造师本人和聘用企业负责人都签字,并盖公司公章。
建设厅网站注册
登陆自己所在省份的建设厅执业资格注册中心。
个人注册
点击“进入”——点击登陆窗口的下边的“执业师账号登记”——填写身份证号、邮箱、用户名、毕业院校等信息(一定要填写完整,建议用户名用《执业资格证书》上的证书编号,即为建设部红印下的7位流水号)。
点击“进入”——在“用户登录”窗口,“类型”中选择“个人用户”—输入账号密码——登陆——点击左上方“基本资料”,完善基本信息——点击左上方“选择职业师类别”——点击右上方“点击选择职业师类别”——选择“一级建造师”。
在左上方“一级建造师”下面填写“注册信息、所属单位”填写完整后——点击“注册申报”——首次注册上报。 这样就报到企业中了。
企业登陆,审核个人信息,并上报省级。
点击“进入”——在“用户登录”窗口,“类型”中选择“单位用户”—输入账号密码——登陆——左下方的“一级注册建造师”——首次注册——审核该建造师信息——确认无误后——点击“上报省级”。 接下来就是准备材料,然后去省建设厅交钱办注册手续就好啦。[16]
编辑本段挂靠
建筑行业 ,为了满足建筑企业施工资质中对于建造师数量的要求,一些建筑企业寻找一些建造师注册到该公司,而不用直接到该公司上班的行为,这就叫建造师挂靠。
瑞瑞爱吃桃

二级建造师是建筑类的一种执业资格,是担任项目经理的前提条件。注册建筑师以专业

技术为依托,以工程项目管理为主业的注册执业人士。二级建造师执业资格考试合格者,由

省、自治区、直辖市人事部门和住建部门颁发《中华人民共和国二级建造师执业资格证书》

二建证书将是您职业道路的一份助力。考取二建证书,您能增加一些经济效益,也能作为您考取一建等证书的过渡。

简而言之,无论是职业规划、还是薪水待遇等方面,二建证书都能有所助益。

okok云

建造师是一种专业人士的名称,原来叫项目经理,根据从事部、建设部2002年12月5日颁布了《关于印发(建造师执业资格制度暂行规定)的通知》规定必须取得建造师执业资格并进行注册方能担任建设工程项目总承包及施工管理的项目施工负责人。

牛云

建造师就是当建筑单位的项目经理必须有的执业资格,就是没有不让干。

皮皮

必须具备建造师证书,才能担任项目经理。

LuckySXyd

建造师注册是取得证书后,经过注册登记,方能执业工作。注册需要分别获得《中华人民共和国一级建造师注册证书》、《中华人民共和国二级建造师注册证书》。准备资料:建造师注册申请表;建造师执业资格考试合格证书;达到继续教育标准的证明材料;身份证、聘用单位出具的聘用合同等复印件。

申请人通过聘用单位向单位工商注册所在地的省、市、自治区、直辖市建设行政主管部门提出申请。

省建设厅政务服务中心(注册中心)对申请注册的有关材料进行初审,提出初审意见,并将初审意见和全部申请材料上报建设部。

建设部进行审核,作出行政许可决定;准予注册的,于法定时间内向申请人颁发《注册建造师执业资格注册证书》。

西柚不是西游

建造师是指从事建设工程项目总承包和施工管理关键岗位的执业注册人员。

coco

建造师是指从事建设工程项目总承包和施工管理关键岗位的执业注册人员

考取了建造师证书可以有两条路可以走

1、挂靠:赚取一定的挂靠费用

2、执证上岗:在建筑企业 上班

LocCloud

建造师需要懂管理、懂技术、懂经济、懂法规,有组织能力建造师是指从事建设工程项目总承包和施工管理关键岗位的执业注册人员。

建造师注册受聘后,可以建造师的名义担任建设工程项目施工的项目经理、从事其他施工活动的管理、从事法律、行政法规或国务院建设行政主管部门规定的其他业务。

具体的你可以去广建筑才网看看

wpBeta

建造师是指从事建设工程项目总承包和施工管理关键岗位的执业注册人员。

用处:对个人,考取了建造师,作为建筑人,身份马上不一样了,现在一个员工考取了建造师,即使是二级,大部分企业每月也有超过1000元的额外收入,要是一级,每个月可能会有超过3000元的额外收入,这个价格是市场形成的,基本每个企业都会给有建造师证书的员工进行工资补贴。

在经济价值外,有了建造师证书,要被企业任命为项目经理,即使挂在某个包工头下做工程,地位也会高很多,因为国家给了你签字权,你不签字,工程就无法干下去,这是非常大的权利,包工头也会让你三分。

相关推荐

“一级建造师”翻译成英文,用在名片上的

Level 1 build division
2023-07-16 00:50:174

C++里的constructor是什么,怎么用?

构造函数是一种特殊的方法主要用来在创建对象时初始化对象即为对象成员变量赋初始值总与new运算符一起使用在创建对象的语句中特别的一个类可以有多个构造函数可根据其参数个数的不同或参数类型的不同来区分它们即构造函数的重载
2023-07-16 00:50:523

java中的 constructor是在什么时候执行?

C
2023-07-16 00:51:014

Java中的构造函数Constructor怎么用

定义好一个构造函数,创建对象时就会自动调用它。构造函数没有返回类型,即使是void类型也没有。这是因为一个类的构造函数的返回值的类型就是这个类本身。构造函数的任务是初始一个对象的内部状态,所以用new操作符创建一个实例后,立刻就会得到一个清楚、可用的对象。下面这个例子里,用构造函数取代了成员函数init。classUniversity{Stringname,city;University(Stringname,Stringcity){this.name=name;this.city=city;}}classUniversityCreate{publicstaticvoidmain(Stringargs[]){Universityu=newUniversity("北?copy;大学","北?copy;");System.out.println("大学:"+u.name+"城市:"+u.city);}}new语句中类名后的参数是传给构造函数的。
2023-07-16 00:51:093

constructor必须与class同名,但方法不能与class同名?

选C
2023-07-16 00:51:294

kotlin之构造函数(constructor)

个人博客:haichenyi.com。感谢关注 u2003u2003java中的构造函数是与类名相同即可,kotlin里面的构造函数是用constructor关键字表示。 u2003u2003kotlin里面的构造函数分为主构造函数和次构造函数。 主构造函数只能有一个,次构造函数个数不限制,可以有一个或者多个 u2003u2003啥是主构造方法?啥是次构造方法呢? u2003u2003我们可以看到主构造方法是没有方法体的,那么,我们需要初始化的数据应该放到哪呢?kotlin提供了init方法,给我们初始化数据。 u2003u2003那么,问题来了,次构造方法有方法体,会执行这个init模块吗? 结论: 不管是什么构造方法,先执行init模块逻辑,后执行构造方法的逻辑 u2003u2003简单的说一下继承,this和super两个关键字,跟java差不多; u2003u2003this是调用自己的,super是调用父类的 u2003u2003类BBB继承类AAA,其中BBB分别有一个参数的构造方法和两个参数的构造方法;一个参数的构造方法用的this关键字调用自己的两个参数的构造;而两个参数的构造方法用的super关键字调用的父类两个参数的构造方法;这里控制台打印的数据: 说到了这个类,讲一下怎么重写属性的set/get方法 u2003u2003这里一个person类,里面有三个属性:name,age,address;在name和age下面分别写了set,get方法,address没写。 重点: u2003u2003这里,我就只重写了name和age的set,get方法,没有重写address的set,get方法 u2003u2003这里,我再存名字的时候在名字的后面加上了www,在获取的时候又加上了zzz,也就是说,如果你这里name传的是"小王",那么你用get方法取到的name的值应该是"小王wwwzzz" u2003u2003存age的时候,自己分析一下吧,很简单。
2023-07-16 00:51:361

请问下 java constructor的作用。 这个必须要有吗

1、关于 java constructor的作用,构造器是一个创建对象时被自动调用的特殊方法,为的是初始化。构造器的名称应与类的名称一致。当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null. 构造器可以改变这种默认的初始化。构造器的作用:是创建java对象的重要途径,是不是说构造器完全负责创建java对象?是创建java对象的重要途径,通过new关键字调用构造器时,构造器也确实返回了该类的对象,但这个对象并不是完全由构造器负责创建的。首先要注意的是Java的构造器并不是函数,所以他并不能被继承,这在我们extends的时候写子类的构造器时比较的常见,即使子类构造器参数和父类的完全一样,我们也要写super就是因为这个原因。构造器的修饰符比较的有限,仅仅只有public private protected这三个,其他的例如任何修饰符都不能对其使用,也就是说构造器不允许被成名成抽象、同步、静态等等访问限制以外的形式。因为构造器不是函数,所以它是没有返回值的,也不允许有返回值。但是这里要说明一下,构造器中允许存在return语句,但是return什么都不返回,如果你指定了返回值,虽然编译器不会报出任何错误,但是JVM会认为他是一个与构造器同名的函数罢了,这样就会出现一些莫名其妙的无法找到构造器的错误,这里是要加倍注意的。
2023-07-16 00:51:445

java 里constructor 与 method 都分别干什么?有什么区别?

constructor 是构造函数 method是自定义的方法。
2023-07-16 00:52:204

JS中的constructor属性是什么?

首先看一段简单的js代码: //定义对象myvar var c = myvar.constructor; switch(c) { case Date: alert("This is a Data Type"); break; case Array: alert("This is a Array Type"); break; case String: alert("This is a String Type"); break; case Boolean: alert("This is a Boolean Type"); break; case Number: alert("This is a number Type"); break; } 在代码前段分别定义不同变量类型,返回对应效果如下: myvar=1 This is a number Type myvar=“a” This is a String Type myvar=true This is a Boolean Type myvar=new Date() This is a Date Type myvar= new Array("a","b","c","d") This is a Array Type 从上面代码可以看出 constructor属性可以返回代码的数据类型; 但是有经验的朋友可能会发现,这中通过constructor属性获取类型的方法很容易被修改,做个效果看看: var myvar= new Array("a","b","c","d"); function A() {} myvar.constructor =A; var c = myvar.constructor; switch(c) { case Date: alert("This is a Data Type"); break; case Array: alert("This is a Array Type"); break; case String: alert("This is a String Type"); break; case Boolean: alert("This is a Boolean Type"); break; case Number: alert("This is a number Type"); break; default: alert("This is a UnKnown Type"); break; } 大家估计下应该输出什么? This is a UnKnown Type! 那该怎么来防止那,本人做了简单的测试发现,可以通过这样来防止; var myvar= new Array("a","b","c","d"); function A() {} myvar.constructor =A; /*var c = myvar.constructor; */ var c = Object.prototype.toString.call(myvar).toString().replace(/object /,""); switch(c) { case "[Date]": alert("This is a Data Type"); break; case "[Array]": alert("This is a Array Type"); break; case "[String]": alert("This is a String Type"); break; case "[Boolean]": alert("This is a Boolean Type"); break; case "[Number]": alert("This is a number Type"); break; default: alert("This is a UnKnown Type"); break; } 测试完毕
2023-07-16 00:52:271

达人帮忙呀,java里的constructor的意思及用途有没有人帮忙解释下的

这个就是构造函数的意思 实例化类
2023-07-16 00:52:463

js中函数的prototype.constructor是指向函数本身,它有什么用

是父级元素的描述我写段东西说明下var a = function(){}//指向你通过new创建实例所产生的对象源//function本身自己就是个对象,所以指向自己a.prototype.constructor//指向你当前Function对象的的父级元素a.prototype.__proto__var b = new ab.constructor === a;
2023-07-16 00:52:541

typescript 类写constructor和不写constructor有什么区别

1、当创建类的实例时,默认会调用类对应的constructor构造函数。<pre t="code" l="js">class Person {name: string;age: number;constructor(name: string, age: number) {this.name = name;this.age = age;}}// 创建实例时,constructor构造函数被调用,初始化了 name 和 age 属性var p: Person = new Person("Felipe", 36);2、当不写constructor构造函数时,编译器默认给该类生成一个空的constructor构造函数。<pre t="code" l="js">class Car {}var v: Car = new Car();// 和下面一样class Car {constructor() {}}var v: Car = new Car();所以:1、当你不需要在constructor构造函数中做任何操作时,写和不写constructor构造函数都一样。2、一般在new 一个类的实例的时候,我们可能需要“初始化该实例内部变量的值”,这种操作需要放到constructor构造函数中执行。
2023-07-16 00:53:011

java里类Constructor有泛型,而Method没有泛型怎么理解?

是否有,要看具体的代码怎样的~~~
2023-07-16 00:53:091

js 改变函数的原型对象后,又要将函数原型对象的constructor指向该函数有作用吗?

不指向该函数的话 new student()实例的constructor无法判断其的指向,失去了其的作用; 修改constructor属性后也有点问题。变成可枚举对象了,可以通过object.defineProperty设置
2023-07-16 00:53:162

constructor可以调用方法吗

可以。没有问题。
2023-07-16 00:53:232

js对象的constructor为空

...因为dom元素对象没有constructor.constructor是对创建对象的函数的引用(指针),是构造函数,只有js对象才有,dom对象是没有的。比如一个数组的constructor就是Array函数,一个object的constructor就是Object函数.自定义对象的constructor就是该自定义函数。比如 function myObj(id,class){this.id = id;this.class = class;}var obj = new myObj("mytable","tableClass");console.log(obj.constructor); //会在控制台输出 myObj
2023-07-16 00:53:301

constructor中可不可以有两个this.state

把 export 去掉,另外应在constructor中定义stateclass LikeButton extends Reactponent {constructor(props){super(props);this.state = {switch: false};this.handleClick = this.handleClick.bind(this);}handleClick(event) {this.setState({switch: !this.state.switch});}render() {let text = this.state.switch ? "on" : "off";return (<div onClick={this.handleClick}>On: {text}</div>);}}
2023-07-16 00:53:371

class、method、constructor在java语言中是什么关系?

简单的说:class指的是一个类,类代表一个类型的东西。class可以通过constructor(构造方法)来实例一个对象,一般情况下java代码使用类的对象,只有在使用静态变量,方法的时候才会使用class。method是指类中完成一定功能处理的代码。
2023-07-16 00:53:441

Constructor 带参数的newInstance()

用getParameters(),getParameterTypes(),getParameterCount(),可以得到参数个数和类型,判断一下调用相应的函数就可以了。
2023-07-16 00:54:151

默认构造函数的定义

还一个名字,叫无参构造类名(){}还一种就是类名(参数列表)///所有参数均有默认值,可当做默认构造使用,其实还是相当于无参构造{}
2023-07-16 00:54:244

JAVA 求大神们解答

class Person {private String name;private int age;public Person() {}public Person(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public void act(String mess){System.out.println(mess);}@Overridepublic String toString() {return "Person{" +"name="" + name + """ +", age=" + age +"}";}}public class TestReflect {public static void main(String[] args) throws Exception {Class cls = Class.forName("Person");Constructor constructor = cls.getConstructor(String.class, int.class);Object obj = constructor.newInstance("abc", 22);System.out.println(obj);Method method = cls.getMethod("act", String.class);method.invoke(obj, "测试反射");}}运行结果如下:Person{name="abc", age=22}测试反射
2023-07-16 00:54:312

如何在C语言中使用constructor和destructor,gcc环境

__attribute__((constructor))__attribute__((destructor))注意gnu c的constructor和destructor只表示拥有这个标签的函数在main函数开始执行前/执行完之后自动调用,跟C++的构造函数/析构函数不是一回事……
2023-07-16 00:54:381

java 反射 constructors的问题,真心需要解决

con 里面的顺序是与student类中的构造方法的顺序一致所以将stu = (Student)con[1].newInstance(25); stu = (Student)con[2].newInstance("maosheng");调换一下位置就可以了stu = (Student)con[1].newInstance("maosheng");stu = (Student)con[2].newInstance(25);
2023-07-16 00:54:451

javascript中 原型对象中的 例如:obj.prototype.constructor指向错误,不是指向构造函数本身,那有什么影响?

这个我估计跟java中实例与原型一样this指向当前对象但是MyObj类似java中static一样 是这个类的共有属性或则方法估计是this.prototype只能是属性 MyObj可以是属性或者function
2023-07-16 00:55:002

java错误Constructor call must be the first statement in a constructor怎么翻译?

这个简单:调用构造器语句必须是构造器里面语句的第一条!也就是说:在子类调用类的构造器时,super()语句要是第一条语句;或者自己的构造器调用自己的不同参数构造器时,this()语句要是第一条语句
2023-07-16 00:55:202

js中new 生成对象时默认有个constructor属性吗?

js中所有的对像都继承了Object 对像的属性,Object 对像有这个constructor属性,那么所有的对像都有这个属性,包括你自己创建的。 Math对像除外。
2023-07-16 00:55:271

typescript 类写constructor和不写constructor有什么区别

1、当创建类的实例时,默认会调用类对应的constructor构造函数。<pre t="code" l="js">class Person {name: string;age: number;constructor(name: string, age: number) {this.name = name;this.age = age;}}// 创建实例时,constructor构造函数被调用,初始化了 name 和 age 属性var p: Person = new Person("Felipe", 36);2、当不写constructor构造函数时,编译器默认给该类生成一个空的constructor构造函数。<pre t="code" l="js">class Car {}var v: Car = new Car();// 和下面一样class Car {constructor() {}}var v: Car = new Car();所以:1、当你不需要在constructor构造函数中做任何操作时,写和不写constructor构造函数都一样。2、一般在new 一个类的实例的时候,我们可能需要“初始化该实例内部变量的值”,这种操作需要放到constructor构造函数中执行。
2023-07-16 00:55:461

typescript 类写constructor和不写constructor有什么区别

1、当创建类的实例时,默认会调用类对应的constructor构造函数。<pre t="code" l="js">class Person {name: string;age: number;constructor(name: string, age: number) {this.name = name;this.age = age;}}// 创建实例时,constructor构造函数被调用,初始化了 name 和 age 属性var p: Person = new Person("Felipe", 36);2、当不写constructor构造函数时,编译器默认给该类生成一个空的constructor构造函数。<pre t="code" l="js">class Car {}var v: Car = new Car();// 和下面一样class Car {constructor() {}}var v: Car = new Car();所以:1、当你不需要在constructor构造函数中做任何操作时,写和不写constructor构造函数都一样。2、一般在new 一个类的实例的时候,我们可能需要“初始化该实例内部变量的值”,这种操作需要放到constructor构造函数中执行。
2023-07-16 00:55:531

class、method、constructor在java语言中是什么关系?

一楼正解
2023-07-16 00:56:002

oracle前面加了个MEMBER ,CONSTRUCTOR , STATIC 的函数有何作用

这是OOP概念了MEMBER FUNCTION, 成员函数CONSTRUCTOR FUNCTION,构造函数STATIC FUNCTION , 静态函数
2023-07-16 00:56:081

C++编程 expected constructor怎么写?

这是一个编译错误,其含意是:在字符 ‘(" 之前,应该是一个构造函数、析构函数或是类型转换等标识。编译程序现在在"("之前缺少必要的标识符,故提示错误。给你一个例子:int *p;p = new (10); // 这一句就会出现你问题中的错误。正确的写法应该是:p = new int(10);C++是一种面向对象的计算机程序设计语言,由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。[1]C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。
2023-07-16 00:56:151

Java创建对象的几种方法

使用new关键字:这是我们最常见的也是最简单的创建对象的方式,通过这种方式我们还可以调用任意的够赞函数(无参的和有参的)。比如:Student student = new Student();使用Class类的newInstance方法:我们也可以使用Class类的newInstance方法创建对象,这个newInstance方法调用无参的构造器创建对象,如:Student student2 = (Student)Class.forName("根路径.Student").newInstance(); 或者:Student stu = Student.class.newInstance();使用Constructor类的newInstance方法:本方法和Class类的newInstance方法很像,java.lang.relect.Constructor类里也有一个newInstance方法可以创建对象。我们可以通过这个newInstance方法调用有参数的和私有的构造函数。如: Constructor<Student> constructor = Student.class.getInstance(); Student stu = constructor.newInstance(); 这两种newInstance的方法就是大家所说的反射,事实上Class的newInstance方法内部调用Constructor的newInstance方法。这也是众多框架Spring、Hibernate、Struts等使用后者的原因。使用Clone的方法:无论何时我们调用一个对象的clone方法,JVM就会创建一个新的对象,将前面的对象的内容全部拷贝进去,用clone方法创建对象并不会调用任何构造函数。要使用clone方法,我们必须先实现Cloneable接口并实现其定义的clone方法。如:Student stu2 = <Student>stu.clone();这也是原型模式的应用。使用反序列化:当我们序列化和反序列化一个对象,JVM会给我们创建一个单独的对象,在反序列化时,JVM创建对象并不会调用任何构造函数。为了反序列化一个对象,我们需要让我们的类实现Serializable接口。如:ObjectInputStream in = new ObjectInputStream (new FileInputStream("data.obj")); Student stu3 = (Student)in.readObject();
2023-07-16 00:56:231

constructor是什么牌子冰箱

康西达,源于西门子品牌,在欧洲这个品牌已经有上百年的历史了,采用西门子的制造标准,是西门子家电集团的五大品牌之一,专注三四级市场有几十年历史。
2023-07-16 00:56:301

java编程题,对于构造方法(constructor)描述正确的有

AC。理由就是答案说的
2023-07-16 00:56:372

请教PB老师uo_4.triggerevent(constructor!);tv_1.deleteitem(0)中的constructor!和(0)各表示什么意思

uo_4.triggerevent(constructor!)其实就是执行uo_4的constructor()事件。tv_1.deleteitem(0)就是把tv_1(我想你这里应该是树形控件吧?)的第一个节点(包括子节点)删除(一般把整个控件里面的数据都删除了)。
2023-07-16 00:56:441

做消防工程的需要什么样的二级建造师资质

机电安装的
2023-07-16 00:56:545

java错误Constructor call must be the first statement in a constructor怎么翻译?

楼上赞最多的回答者答案是对的;遇到这种问题,首先检查一遍构造对象有没有写错,我指的是首先检查代码有没有拼错。我在那里找技术性问题找了半天,结果发现TM就因为单词写错了。
2023-07-16 00:57:236

__attribute__详解及应用

attribute 是一个编译属性,用于向编译器描述特殊的标识、错误检查或高级优化。它是GNU C特色之一,系统中有许多地方使用到。 attribute 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute)等。 attribute 格式 其位置约束为:放于声明的尾部“;”之前。 函数属性可以帮助开发者把一些特性添加到函数声明中,从而可以使编译器在错误检查方面的功能更强大。 1. format 语法为 attribute ((format( NSString , F, A))),可以给被声明的函数加上类似printf或者scanf的特征,它可以使编译器检查函数声明和函数实际调用参数之间的格式化字符串是否匹配。format (archetype, m, n),第一个参数传递archetype指定为哪种类型,string-index指定格式化字符串的位置,n指定可变参数检查开始的位置。 在Objective-C 中通过使用 NSString 格式达到同样的效果,就像在 NSString +stringWithFormat: 和 NSLog() 里使用字符串格式一样 在使用NSLog函数进行输出时,如果我们传入的可变参数没有在格式化字符串中使用,编译器会提示警告,如下: 2.constructor与destructor constructor属性可以指定函数在main函数执行之前进行调用,与之对应destructor可以指定某个函数在main函数执行结束之后再执行。这是一种非常强大的机制,在实际应用中也非常频繁,例如对以一个拥有模块化和路由功能的应用程序,可以通过这种方式来自动化的进行路由注册(无需手动调用),需要注意,constructor与destructor属性都可以设置一个优先级参数,优先级高的函数会先执行(0-100的优先级为系统保留) 3. unavailable 告诉编译器该方法不可用,如果强行调用编译器会提示错误。比如某个类在构造的时候不想直接通过init来初始化,只能通过特定的初始化方法()比如单例,就可以将init方法标记为unavailable; 实际上unavailable后面可以跟参数,显示一些信息,如: 4.objc_root_class 表示这个类是一个根类(基类),比如NSObject,NSProxy. 5.overloadable 用于c语言函数,可以定义若干个函数名相同,但参数不同的方法,调用时编译器会自动根据参数选择函数原型: 6. objc_subclassing_restricted 指明当前类型不能有子类,相当于final关键字,语法为 attribute ((objc_subclassing_restricted))。例如: 7. objc_requires_super 表示子类重写当前类的方法时,必须要调用super函数,否则会有警告。语法为 __attribute__((objc_requires_super)) ,例如: 8.objc_designated_initializer 指定内部实现的初始化方法,系统宏NS_DESIGNATED_INITIALIZER展开即为该指令,语法为 __attribute__((objc_designated_initializer)) 。例如: 当一个类存在方法带有NS_DESIGNATED_INITIALIZER属性时,它的NS_DESIGNATED_INITIALIZER方法必须调用super的NS_DESIGNATED_INITIALIZER方法。它的其他方法(非NS_DESIGNATED_INITIALIZER)只能调用self的方法初始化。 http://fighting300.com/2016/06/12/iOS-attribute/ https://www.jianshu.com/p/965f6f903114 https://www.jianshu.com/p/29eb7b5c8b2d https://cloud.tencent.com/developer/article/1622209
2023-07-16 00:57:371

js,原型字面量赋值使constructor丢失了,然后会造成什么问题吗

你就不能继承内置的一些方法了,比如对象在浏览器环境下的方法(Object.prototype),上面的方法,你都将不在拥有,建议在自定义的原型对象指向原有的原型对象
2023-07-16 00:57:441

JAVA中反射是什么

就是反射机制。是这是Java用来从外部加载文件的。一般可以用来做配制文件用。还有国际化的处理也可以用反射机制
2023-07-16 00:58:025

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)是怎么回事

SQL语句错了。你代码不写出来,怎么给你看具体问题?主要看这句Duplicate entry "1" for key 1检查一下这个文件strandseq
2023-07-16 00:59:054

associate+constructor是什么意思

二级建造师
2023-07-16 00:59:132

spring新手配置一个bean使用构造注入constructor-arg总是报错

一般在如此简单的配置上出现问题,大多数是环境冲突,我猜测你是Spring3.x以及jdk1.8,那么你可以试一下升级到Spring4.x。
2023-07-16 00:59:212

java中的Protected Constructors构造方法的作用是什么,为什么要定义这样的构造方法呢?

用protected修饰构造器方法是为了限制一些访问的类,这样修饰的后果是只有在同一个包中的类或者是子类才能访问这个构造器,只是因为public 太不安全的原因,这样可以排除非本包或本类子类的访问。
2023-07-16 00:59:471

C++ constructors not allowed a return type问题

类定义完有分号,函数定义完没有分号,你确定你这部分代码是“主文件.cpp”里的嘛
2023-07-16 00:59:542

析构函数怎么现实调用啊

系统自动调用。
2023-07-16 01:00:024

C++[no appropriate default constructor available]

Student stu[NUM];这句是通不过的,因为这句话建立了一个Student的数组,调用Student类的Student()构造函数,而你的类中只有Student(int n,int s,int b,int p);构造函数。解决方法就是增加Student()构造函数Student::Student(){ cout<<"Exeduting constructor````"<<endl; name=0; sex=0; birthday=0; phone=0; cout<<name<<","<<sex<<","<<birthday<<","<<phone<<endl;}
2023-07-16 01:00:103

在C++代码编写中出现的“no appropriate default constructor”是什么意思?

没有默认的函数例如Class A{public:A();};但是你没有定义A()
2023-07-16 01:00:183

java中的反射机制是什么,有什么作用啊?

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能:在运行时判定任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判定任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。
2023-07-16 01:00:283

Java中构造函数重载,一个构造函数是private一个是public,那这个类还可以new吗?

答案是private修饰的构造函数是不可以new的 ;public修饰的构造函数是可以new 的举例如下:1、定义一个类Constructor 无参和有参构造分别public 、private修饰package BaiduKnows;public class Constructor {private int x=1;public Constructor() {System.out.println(" 无参是有构造函数");}private Constructor(int x) {this.x=x;System.out.println("带参共有构造函数 X="+x);}}2、从新定义测试类:package BaiduKnows;public class ConstructorTest {public static void main(String[] args) {Constructor con = new Constructor();//这是可以的//Constructor con = new Constructor(20);这不可以}}
2023-07-16 01:00:471