Video: 7.13 What is Static Keyword in Java | static method and static variable 2024
Het begrijpen van de Java-methode is als het begrijpen van elke andere taak die u in uw dagelijks leven zou kunnen uitvoeren. Stel dat je werkt als een automonteur in een luxe garage. Je baas, die altijd gehaast is en de gewoonte heeft om samen woorden te zeggen, zegt: "fixTheAlternator op dat junkyOldFord. "
Geestelijk, je loopt door een lijst met taken. "Rijd met de auto de baai in, til de motorkap op, pak een sleutel, maak de dynamoriem los," enzovoort. Hier zijn drie dingen aan de hand:
-
Je hebt een naam voor het ding dat je zou moeten doen. De naam is fixTheAlternator.
-
In gedachten heeft u een lijst met taken die zijn gekoppeld aan de naam fixTheAlternator. De lijst bevat: "Rijd met de auto de baai in, til de motorkap op, draai een sleutel, maak de dynamoriem los," enzovoort.
-
Je hebt een knorrige baas die je vertelt al dit werk te doen. Je baas laat je werken door te zeggen: "fixTheAlternator. "Met andere woorden, je baas laat je werken door de naam te zeggen van het ding dat je zou moeten doen.
In dit scenario zou het gebruik van het woord methode geen groot probleem zijn. Je hebt een methode om iets met een dynamo te doen. Uw baas roept die methode in werking en u reageert door alle dingen uit de lijst met instructies die u aan de methode hebt gekoppeld, uit te voeren.
Als u dat allemaal gelooft, bent u klaar om te lezen over Java-methoden. In Java is een -methode een lijst met dingen om te doen. Elke methode heeft een naam en u vertelt de computer om de dingen in de lijst te doen door de naam van de methode in uw programma te gebruiken.
Niemand heeft waarschijnlijk ooit een programma geschreven om een robot een dynamo te laten repareren. Maar als ze dat deden, bevat het programma mogelijk een methode fixTheAlternator. De lijst met instructies in de methode fixTheAlternator lijkt op de tekst in deze lijst.
Bekijk de vermeldingen niet te zorgvuldig. Alle code is nep! Het lijkt veel op echte Java-code, maar het is niet echt. Wat belangrijker is, is dat de code niet bedoeld is om alle regels over Java te illustreren.
void fixTheAlternator () {driveInto (auto, bay); lift (kap); te krijgen (sleutel); losdraaien (alternatorBelt); …}
Ergens anders in de Java-code (ergens buiten de hier getoonde lijst), hebt u een instructie nodig om de methode fixTheAlternator in actie te brengen. De instructie om de methode fixTheAlternator in actie te brengen, lijkt op de regel in deze lijst.
fixTheAlternator (junkyOldFord);
Nu u een basisbegrip hebt van wat een methode is en hoe deze werkt, kunt u wat dieper graven in een aantal nuttige terminologie: