gpt4 book ai didi

java - 为什么 Java 中的 main 函数驻留在一个类中?

转载 作者:搜寻专家 更新时间:2023-10-31 20:19:24 26 4
gpt4 key购买 nike

我刚开始学习 Java。而程序的主要功能总是驻留在一个类中。

public class t{
public static void main(String[] args){
// do stuff
}
}

我学过 C++,其中的 main 函数不需要在类中。为什么在 Java 中我们必须这样做?

为什么 Java 中的 main 函数不能像在 C++ 中那样在没有类的情况下存在?

最佳答案

可能出于与您在问题末尾加上问号相同的原因:这就是他们决定完成的方式。

main 方法是一个约定的结果,该约定表示“这是入口点的方法签名应该看起来的样子”,这并不免除它的语言语义。

Java 不支持类/接口(interface)之外的方法,因此它必须包含在一个类/接口(interface)中。

关于java - 为什么 Java 中的 main 函数驻留在一个类中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28542585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com