java类中的构造函数与构造方法有什么区别啊

我是学java的可是越学却越糊涂啊!希望各位铁子们能详细的给我讲一下啊!谢谢啦... 我是学java的可是越学却越糊涂啊!希望各位铁子们能详细的给我讲一下啊!谢谢啦 展开
 我来答
百度网友fa6f888
推荐于2017-09-04 · TA获得超过1056个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:518万
展开全部
是一个东西.不过是不同说法.其实"函数"是类似c语言的说法,而方法是java的说法.java中的构造方法是用来初始化类用的.比如说
public class A{

private int i;
public A(int i){
this.i=i;
}

public static void main(String args[]){
A a=new A(4);//此出用new 的时候就是调用了A的构
造方法初始化了
}

java中的构造方法名字必须是和类名相同,如果一个类没写构造方法,系统运行时会默认给它一个没有参数的构造方法.
}
zfx8827
推荐于2017-09-08 · 超过17用户采纳过TA的回答
知道答主
回答量:150
采纳率:50%
帮助的人:41.7万
展开全部
一个东西,一个意识。没有区别!

构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友22d543d7e
2008-04-28 · TA获得超过283个赞
知道答主
回答量:324
采纳率:0%
帮助的人:137万
展开全部
一个东西起了俩名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
forever_cy_07
2008-04-28 · 超过35用户采纳过TA的回答
知道答主
回答量:290
采纳率:0%
帮助的人:115万
展开全部
说法不同,其实是一个东西啊!!!
类加载时被调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式