Video: Java This Keyword - Java Programming Tutorial 2024
Forstå Java-metoden som å forstå hvilken som helst annen oppgave du kan utføre i ditt daglige liv. Anta at du jobber som en bilmekaniker i en oppskalert garasje. Sjefen din, hvem har alltid det travelt og har en vane med å løpe ord sammen, sier, "Fix TheAlternator på det junkyOldFord. "
Mentalt kjører du gjennom en liste over oppgaver. "Kjør bilen inn i bukta, løft hetten, ta en skiftenøkkel, løsne generatorbeltet," og så videre. Det skjer tre ting her:
-
Du har et navn på tingen du skal gjøre. Navnet er fixTheAlternator.
-
I ditt sinn har du en liste over oppgaver knyttet til navnet fixTheAlternator. Listen inkluderer "Kjør bilen inn i bukta, løft hetten, skift nøkkel, løsne generatorremmen" og så videre.
-
Du har en grumpy sjef som forteller deg å gjøre alt dette arbeidet. Sjefen din får deg til å jobbe med å si, "fix TheAlternator. "Med andre ord, sjefen din får deg til å jobbe med å si navnet på det du skal gjøre.
I dette scenariet vil ikke ordet metode være en stor strekk. Du har en metode for å gjøre noe med en generator. Sjefen din kaller denne metoden til handling, og du svarer ved å gjøre alle tingene i listen over instruksjoner som du knytter til metoden.
Hvis du tror alt det, så er du klar til å lese om Java-metoder. I Java er en metode en liste over ting å gjøre. Hver metode har et navn, og du forteller datamaskinen å gjøre tingene på listen ved å bruke metodens navn i programmet.
Ingen har sikkert skrevet et program for å få en robot til å fikse en generator. Men hvis de gjorde det, kan programmet inkludere en fixTheAlternator-metoden. Listen over instruksjoner i fixTheAlternator-metoden vil se ut som teksten i denne oppføringen.
Ikke undersøk oppføringene for nøye. Alle koden er falsk! Det ser veldig ut som ekte Java-kode, men det er ikke ekte. Hva er viktigere, koden er ikke ment å illustrere alle reglene om Java.
void fixTheAlternator () {driveInto (bil, bay); Heisen (hette); få (skrunøkkel); løsne (alternatorBelt); …}
Et annet sted i Java-koden (et sted utenfor oppføringen vist her), trenger du en instruksjon for å ringe fixTheAlternator-metoden til handling. Instruksjonen for å ringe fixTheAlternator-metoden til handling kan se ut som linjen i denne oppføringen.
fixTheAlternator (junkyOldFord);
Nå som du har en grunnleggende forståelse av hva en metode er og hvordan den fungerer, kan du grave litt dypere inn i noen nyttig terminologi: