有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java为什么与类同名的方法不需要返回类型?

为什么这是合法的

public class TwoFrames extends JFrame {
    public TwoFrames() {
        return;
    };
}

这不是(NetBeans IDE说无效的方法声明;需要返回类型):

public class TwoFrames extends JFrame {
    public firstFrame() {
        return;
    };
}

共 (1) 个答案

  1. # 1 楼答案

    与类同名的方法是构造函数,在创建类的对象时调用它

    具有不同名称的方法必须具有返回类型,即使它是void