Ze zijn openbaar omdat ze toegankelijk moeten zijn voor de JVM om de uitvoering van het programma te starten. Main is de eerste methode die in elke klasse zou worden uitgevoerd. Ze zijn statisch omdat ze beschikbaar moeten zijn voor uitvoering zonder een objectinstantie. U weet misschien dat u een objectinstantie nodig hebt om een ​​methode aan te roepen. U kunt dus niet beginnen met de uitvoering van een klasse zonder het object ervan als de hoofdmethode niet static was.hey are public omdat ze toegankelijk moeten zijn voor de JVM om de uitvoering van het programma te starten. Main is de eerste methode die in elke klasse zou worden uitgevoerd. Ze zijn statisch omdat ze beschikbaar moeten zijn voor uitvoering zonder een objectinstantie.