Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Main-metoden er en metode som kan finnes i alle Java-klasser, og er ulik andre "vanlige" metoder. Main-metodens hensikt er å kjøre programmer. Main-metodens syntaks er slik:

...


Main-metoden plasseres i en klasse, akkurat som andre vanlige metoder, men kjøres utenfor objekter, noe som er indikert med 
static. Den har altså lite å gjøre med klassen den skrives inni i forhold til andre (ikke-static) metoder. Main-metoden brukes stort sett til én av to ting: enkel testing av klassen, eller oppstart av større programmer. I dette faget vil førstnevnte bli brukt mye. Noe viktig å legge merke til er at kode for selve logikken i klassene ikke finnes i main-metoden; her blir klassene instansiert til objekter, og det gjøres metodekall på dem. Man kan si at det er her man faktisk "tar i bruk" klassen.

Med en main-metode blir klassen " kjørbar". Det vil si at en kan høyreklikke på klassenavnet -> Run As -> Java Application. Det er da koden i main-metoden som vil bli kjørt. En snarvei for å få opp main-metoden i eclipse er å skrive "main" og så trykke ctrl+space. 

...