私はこれに少し慣れていないので、我慢してください。私は現在 C# と Java を学んでいますが、それらの類似点の 1 つは、メイン関数をクラス内にカプセル化する必要があることです。例えば
public class HelloWorld {
public static void main(String[] args) {
// Some Code
}
}
main は、プログラムを実行するときの「エントリ ポイント」であることがよくあります。したがって、基本的に、プログラムは main 関数がある場所で実行を開始します。しかし、私は両方の言語で、複数のクラス内に複数の主要な機能を持つことができると信じています。では、複数のメイン関数を含むプロジェクトをコンパイルする場合、「エントリ ポイント」はどこにあるのでしょうか? コンパイラはどこから始めるべきかをどのように認識していますか?