java构造方法怎么定义,java构造方法菜鸟教程
java构造方法必须满足以下语法规则:
(1)方法名必须与类名相同。
(2)不要声明返回类型。
(3)不能被static、final、synchronized、abstract、native修改。方法不能被子类继承,所以用final和abstract修饰它们是没有意义的。
方法用于初始化一个新创建的对象,所以用static来修饰它是没有意义的。多个线程不会同时用同一个内存地址创建同一个对象,所以没必要用synchronized来修饰。
另外,Java语言不支持native类型的构造方法。
例:
公共类示例{
私有int x;
Public Sample() {//不带参数的构造方法
这个;
}
public(int x){//带参数的构造方法
this.x=x
}
public sample(intx){//不是构造函数
返回x;
}
}以上是如何编写java构造方法的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。