Ich bin ein bisschen neu in diesem Bereich, also nimm es mit. Ich lerne gerade C # und Java und eine ihrer Ähnlichkeiten ist, dass die Hauptfunktion in einer Klasse gekapselt werden muss. Zum Beispiel
public class HelloWorld {
public static void main(String[] args) {
// Some Code
}
}
Jetzt verstehe ich, dass main oft der "Einstiegspunkt" ist, wenn Sie das Programm ausführen. Im Grunde genommen wird Ihr Programm überall dort ausgeführt, wo sich die Hauptfunktion befindet. Aber ich glaube, dass Sie in beiden Sprachen mehrere Hauptfunktionen in mehreren Klassen haben können. Wo ist also der "Einstiegspunkt", wenn ich ein Projekt mit mehreren Hauptfunktionen kompiliere? Woher weiß der Compiler, wo er anfangen soll?