main är namnet på en startmetod som Java kan anropa när ett program startas. En vanlig deklaration är public static void main(String[] args):
public class Main {
public static void main(String[] args) {
System.out.println("Hej!");
}
}
Här anger public åtkomst, static att metoden hör till klassen och void att den inte returnerar något värde. String[] args tar emot kommandoradsargument som en array av strängar.
Klassen heter här Main, men kan ha ett annat namn. Det är metodnamnet main som har den särskilda rollen.