Intern
Čo je metóda main?
sobes.tech AI
Odpoveď od AI
Metóda main je vstupná bodka do Java aplikácie. Keď Java Virtual Machine (JVM) spustí program, hľadá a vykonáva presne túto metódu.
Jej podpis je štandardizovaný:
public static void main(String[] args) {
// Kód aplikácie
}
Pozrime sa na komponenty:
public: Prístupový modifikátor, ktorý naznačuje, že metóda je dostupná odkiaľkoľvek. JVM ju musí byť schopná zavolať.static: Indikuje, že metóda patrí ku triede, nie ku konkrétnemu výtvoru tejto triedy. JVM ju môže zavolať bez vytvorenia inštancie triedy.void: Typ vrátenej hodnoty. Metódamainnevracia žiadnu hodnotu.main: Názov metódy, ktorý je presne definovaný špecifikáciou Java ako vstupný bod.String[] args: Parameter, ktorý predstavuje pole reťazcov. Obsahuje argumenty príkazového riadku odovzdané pri spustení programu.
JVM začína vykonávanie programu od prvej riadky kódu v tele metódy main. Po dokončení tejto metódy sa vykonávanie programu zvyčajne ukončí.