Java >> Java tutorial >  >> Java

Java-metoder | Typer | Eksempel på opkalds- og parametremetode

A Java-metoder eller -funktion er en gruppe af erklæringen, som udfører en bestemt handling. Du kan også kalde det et stykke kode med sin egen funktionelle funktion og gøre din applikationskode mere pæn og ren.

Forveksle ikke med metoder og funktioner, begge er de samme. Det anderledes-forskellige programmeringssprog brugte et andet navn til det.

Denne vejledning vil du om metodedeklaration i java og vigtige termer for dem.

Fordele ved Java-metoder

Her er fordelene ved Java-funktion.

  • Kodegenanvendelighed
  • Ren og effektiv kodning, hjælp til nem forståelse
  • Sørg for et nemt testmiljø

Syntaks

Her er den enkle syntaks for det.

modifier returnType methodName (Parameter List) {
 // method body
}

Syntaksen over syntaks og billedbeskrivelse er her, skal læses og forstås.

  • modifikator − Adgangsmetoden (offentlig, beskyttet,  privat og standard), den er valgfri.
  • returnType − Metodens returneringsværdi datatype(int, strenge, boolesk osv.).
  • methodName − Et metodenavn med parameterliste eller uden parametre.
  • Parameterliste − A pass data, Disse er valgfri, metoden kan indeholde nul parametre.
  • metodetekst − Udsagn og et logikområde for at udføre nogle operationer.

Eksempel på Java-metoder

Her er et eksempel på Java-funktion og hvordan man kalder metoder i Java. I dette eksempel udfører funktionen en tilføjelse af 2 tal og returnering af en heltalsværdi. Hvilke metoder har parametre, som funktioner har kaldt parametermetoder i java.

For at få adgang til klassemetoder opretter vi et objekt (hvordan man opretter java-objekt).

class Hello {
 public static void main(String args[]) {

 // Creating class object
 Hello hello = new Hello();
 // pass 2 number to addNumber method
 System.out.println(hello.addNumber(2, 4));
 }

 protected int addNumber(int a, int b) {
 int c;
 c = a + b;
 return c;
 }
}

Output :6

java-funktioner 3600

Java-metodetyper

  • Statiske metoder –  En metode, der bruges statisk nøgleord, statiske metoder kan kalde uden at oprette et klasseobjekt.
  • Forekomstmetoder –  Denne metode krævede en Instance-variabel af klassen. <>.<>;
    • Adgangsmetoder –  Metode til at læse instansvariablen. Disse metoder er også almindeligt kendt som setter metoder .
    • Mutatormetode –  Denne metode læser ikke kun instansvariablen, men ændrer også værdien af ​​variabler.
  • Fabriksmetoder –   En fabriksmetode er en metode, der returnerer et objekt til den klasse, det tilhører. Alle fabriksmetoder er statiske metoder.

Andre typer siger for det meste som foruddefinerede java-metoder og brugerdefinerede metoder i java.

QA:Hvad er java-hjælpemetoder

Java Helper-metoder hjælper andre metoder til at udføre deres arbejde. Du kan se i en kompleks opgave, at Helper-klassen udfører nogle af de mindre opgaver.

QA:Hvordan kalder man en void-metode i Java?

Det ugyldige søgeord giver os mulighed for at skabe metoder, som ikke returnerer en værdi. Det er nemt at tjekke nedenstående kode.

class Hello {
 public static void main(String args[]) {

 Hello hello = new Hello();
 hello.message();
 }

 public void message() {
 System.out.println("Hello void");
 }
}

Output: Hej void


Java tag