我是靠谱客的博主 坚定小刺猬,最近开发中收集的这篇文章主要介绍java构造方法怎么写,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

java构造方法必须满足以下语法规则:

(1) 方法名必须与类名相同。

(2)不要声明返回类型。

(3)不能被static、final、synchronized、abstract和native修饰。构造方法不能被子类继承,所以用final和abstract修饰没有意义。

构造方法用于初始化一个新建的对象,所以用static修饰没有意义。多个线程不会同时创建内存地址相同的同一个对象,因此用synchronized修饰没有必要。

此外,Java语言不支持native类型的构造方法。

例:

public class Sample {
private int x;
public Sample() { // 不带参数的构造方法
this(1);
}
public Sample(int x) { //带参数的构造方法
this.x=x;
}
public int Sample(int x) { //不是构造方法
return x++;
}
}
登录后复制

以上就是java构造方法怎么写的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是坚定小刺猬为你收集整理的java构造方法怎么写的全部内容,希望文章能够帮你解决java构造方法怎么写所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部