• 技术文章 >Java >java教程

    java构造方法怎么写

    藏色散人藏色散人2019-06-01 15:06:37原创6266

    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构造方法怎么写的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java构造方法
    上一篇:java输出语句是什么 下一篇:java构造方法有什么用
    PHP编程就业班

    相关文章推荐

    • 通过官网怎么进行Java安装• java源文件的扩展名是什么• 学好java能干什么• java输出语句是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网