问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中的构造方法到底有什么用?什么时候采用?

发布网友 发布时间:2022-04-29 02:50

我来回答

3个回答

热心网友 时间:2022-06-29 03:30

1.如果当用户没有定义构造方法时,编译器会为类自动添加形如类名() { } 的无参构造方法,但是一但自己定义了构造 方法,编译器将不再自动添加.

也就是说构造方法不是必须有的.如果你之前一直未自定义构造方法,当你new一个对象时,系统会自动调用默认的一个无参构造方法,给你对象的实例变量赋初值,比如int型默认为0.但一旦你自己定义了构造方法并new一个对象后,你再new一个对象时系统将不再为你自动提供默认的无参构造方法,那么你必须自己定义一个构造方法,否则编译出错

2 构造器可以不只一个,这叫做方法的重载

3.构造方法不但是要给对象的实例变量赋初值,更重要的是还和new一起来创建对象 ,如果你的对象没有实例变量,当然不用给对象的实例变量赋初值,也就不需要有参的构造器.但这在实际应用中,是毫无意义的.因为没有实例变量的对象什么也干不了.

热心网友 时间:2022-06-29 03:30

构造方法是在创建这个类的实例(对象)的时候被调用的,构造方法没有返回类型。
刚学java的话,建议你下一个java教学视频,推荐一个给你
http://www.sunxin.org/ 孙鑫老师的java教学视频,很不错,适合初学者

热心网友 时间:2022-06-29 03:31

例如Student student = new Student();
这时调用默认的构造函数。
Student student = new Student("张三");
调用Student(String name){this.name = name;}这个构造函数。

public class Student{
private String name;
private int number;
Student(){}
Student(String name){this.name = name;}
Student(int number, String name){this.number = number;this.name = name;}
}
同样的构造函数名,参数不同,就是重载。
当被new时候,就被初始化,调用相应的构造函数了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕四个月补钙可以吗 孕妇吃什么时候钙片好 孕妇吃什么钙片最好 怀孕补钙是必须的吗?孕妇钙片品牌哪个好? ...在长高的黄金发育时期,会影响容貌五官的变化吗,不仅没有发育到变... 冬至吃饺子的诗词 立冬吃饺子的暖心诗词 宁波全封闭学校有哪些 宁波市北仑区小港镇会计学校在那? 或红联镇也可以 江南教育集团小港中心幼儿园园况介绍 红联哪里有报暑假班 2020小米9实体店有货吗 Java中 构造器什么时候用 在以下什么情况下,构造方法会被调用 a,使用对象的变量时 b,调用对象方法时 c 为什么说构造函数是一种特殊的方法?特殊在哪里?构造函数什么时候执行?被谁调用? 小米9在实体店能买到吗 Java中什么时候使用构造方法 java定义一个类是否必须写构造方法,构造方法何时调用? 在java中,构造方法只能在什么时调用 一个手机同时用两个怎么弄 java构造函数什么时候被调用执行? 想在线下店买红米9该去哪里买? java中创建对象时何时调用构造方法 一个手机登两个怎么登 为什么说构造方法是一种特殊的方法?构造方法什么时候执行?被调用? 一个手一号怎么能申请两个? 为什么说构造方法是一种特殊的方法?构造方法什么时候执行?被谁调用? Java中构造方法何时被调用 同一手可否上二个吗 java 构造函数什么时候被调用执行 顺德农商银行在广西农村信用社取钱要手续费吗 在以下什么情况下,构造方法会被调用 在小米手机专卖店买小米9为什么还要带身份证? java构造方法何时被调用 小米9黄梅县有卖吗 可视对讲大当家:别墅可视对讲门禁系统哪家好 72P 在java中,创建构造方法的名称需要注意什么?何时为构造方法的调用时机? 请问现在的市场上,哪些别墅可视对讲口碑比较好? 别墅型可视门铃哪个牌子好 别墅多个可视对讲系统的布线 可视对讲门铃什么牌子好 可视对讲门铃哪个牌子的好? 别墅可视对讲系统方案选择哪种比较好 别墅无线呼叫 哪里有比较好的楼宇对讲、可视门铃、普通门铃、门禁系统 别墅可视对讲。最好是三明地区以内的。急求 别墅可视对讲门铃安装注意事项有哪些 住宅内的可视对讲怎么接线 那些一生不吵架的夫妻是真爱吗? 讲一讲看,不吵架的夫妻好吗? 夫妻之间怎么样才算是感情好?不经常吵架吗 从来不吵架的情侣正常吗? 不吵架的夫妻是不是真的感情好,