【发布时间】:2012-07-18 01:56:49
【问题描述】:
我对此有点陌生,所以请耐心等待。我目前正在学习 C# 和 Java,它们的相似之处之一是 main 函数需要封装在一个类中。例如
public class HelloWorld {
public static void main(String[] args) {
// Some Code
}
}
现在我明白了 main 通常是您运行程序时的“入口点”。因此,基本上,您的程序将在 main 函数所在的任何位置开始执行。但我相信在这两种语言中,您都可以在多个类中拥有多个主要功能。那么当我编译一个具有多个主要功能的项目时,“入口点”在哪里呢?编译器如何知道从哪里开始?
【问题讨论】:
-
每种语言的答案都不同。