课程
/后端开发
/Java
/Java入门第三季
为什么要添加maptest构造方法呢
2017-09-04
源自:Java入门第三季 5-2
正在回答
你这样去想吧: 你如果在这里不创建这个类的构造函数,系统也会自动 帮你创建一个无参的构造函数,你才能在主函数中去调用这个类的其他方法,但是如果是系统帮你创建了构造函数,你还需要去实例化Map集合对象,所以步骤就多了一步,如果你自己创建,并在其中实例化集合对象,就是省了单独实例化的步骤。 其实创不创建都一样,大概是一种习惯问题吧。
用于创建一个students对象实例时来初始化该students对象,构造器会在你创建一个对象时自动调用,对对象实例进行初始化,如果你不写构造器,会调用系统自带的默认的无参构造器。总之你在创建对象时就会自动调用它。
用来初始化对象
什么是构造方法?
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
1 回答为什么还要添加构造方法
2 回答为什么要添加无参构造机制?
4 回答为什么我已经添加了无参构造方法了,还是报错???
2 回答为什么CoursetoSelect要在构造方法中初始化
4 回答为什么不用 无参构造方法 只用了有参构造方法?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号