emkiset.ru

Hoe een methode in Java te noemen

Wanneer je begint programma in Java

, Er zijn veel dingen die je moet leren. Jij hebt de classes, de methoden, de uitzonderingen, de constructeurs, de variabelen en nog veel meer. Dit kan allemaal een beetje zijn intimiderend, dus het is het beste om beetje bij beetje te leren. Dit artikel laat zien hoe je een methode in Java kunt leren gebruiken.

stappen

Titel afbeelding Call a Method in Java Step 1
1
Een methode is het equivalent van een functie in talen zoals C die helpt bij het hergebruiken van de code. Een groep statements is een methode en een methode kan door een andere verklaring worden opgeroepen. Wanneer een methode in java wordt aangeroepen, worden alle zinnen in de methode uitgevoerd. Bekijk bijvoorbeeld deze methode. "openbare static void-methodeExample () {}". Het heeft geen code, maar er zijn drie sleutelwoorden vóór de methode naam. Dit zijn: publiek, statisch, en leegte.
  • Titel afbeelding Call a Method in Java Step 2
    2
    Het woord publiek voordat de methode betekent dat de methode vanaf elke locatie kan worden aangeroepen, inclusief andere klassen en zelfs verschillende bestanden terwijl de klasse is geïmporteerd. Er zijn andere woorden die kunnen worden vervangen publiek. Dit zijn, beschermde en privaat. Als een methode is beschermde, dan kan het alleen in zijn klasse en subklassen worden gebruikt (dat wil zeggen, de klassen die daaruit worden gemaakt). Als een methode is privaat, dan kan het alleen binnen de klas worden gebruikt. Het laatste woord bestaat niet echt en wordt standaard ingesteld als u geen van de andere twee gebruikt en voorkomt dat de methode wordt aangeroepen vanuit een andere locatie dan uw klas.
  • Titel afbeelding Call a Method in Java Step 3
    3


    Het tweede sleutelwoord is statisch wat betekent dat de methode tot een klasse behoort en niet tot een instantie van de klasse (object). Statische methoden moeten worden aangeroepen met de naam van de klasse: "ExampleClass.methodExample ()". Echter, als het woord statisch het is er niet, dan kan de methode alleen worden opgeroepen door een object. Bijvoorbeeld als de klasse een naam heeft ExampleObject en had een constructor (degenen die objecten maken), dan kunnen we een nieuw object maken door te schrijven ExampleObject obj = new ExampleObject () -, en bel de methode met"obj.methodExample () -".
  • Titel afbeelding Call a Method in Java Step 4
    4
    Het laatste woord in de methode is leegte. Het woord leegte betekent dat de methode niets retourneert (dat wil zeggen, er wordt niets geretourneerd wanneer de methode wordt uitgevoerd). Als u een methode wilt om iets terug te sturen, vervangt u het woord leegte met een type informatie van het object dat u wilt retourneren. Voeg dan toe terugkeer plus een object van het type dat aan het einde van de code in de methode wordt gezocht.



  • Titel afbeelding Call a Method in Java Step 5
    5
    Wanneer u een methode aanroept die iets retourneert, kunt u gebruiken wat het oplevert. Bijvoorbeeld als een methode someMethod () retourneert een geheel getal, dan kunt u deze waarde toewijzen aan wat retourneert zoals in het volgende voorbeeld: "int a = someMethod () -"
  • Titel afbeelding Call a Method in Java Step 6
    6
    Voor sommige methoden is een parameter vereist. De methode die een parameter van het gehele getal vereist, ziet er als volgt uit: someMethod (int a) Wanneer u een methode op deze manier gebruikt, schrijft u de methode en vervolgens het gehele getal tussen haakjes: someMethod (5) of someMethod (n) als n Het is een geheel getal.
  • Titel afbeelding Call a Method in Java Step 7
    7
    De methoden kunnen meerdere parameters hebben die worden gescheiden door komma`s. Als de methode someMethod het vereist twee parameters, int a en Object obj, Het zou er als volgt uitzien: "someMethod (int a, Object obj)". Als u deze nieuwe methode wilt gebruiken, gebruikt u de naam van de methode gevolgd door een geheel getal en een object tussen haakjes: someMethod (4, ding) waarin ding Het is een object.
  • tips

    • Wanneer u een methode aanroept die een waarde retourneert, kunt u een andere methode aanroepen op basis van wat een andere methode retourneert. Stel dat we een methode hebben getObject () die een object retourneert. In de klasobject, er is een niet-statische methode genaamd toString die de. retourneert object in de vorm van een ketting (snaar). Dus, als wat je wilt krijgen een ketting is (snaar) van het object (object) die u gebruikt getObject () om het terug te sturen, schrijf ".String str = getObject (). ToString () -".

    waarschuwingen

    • Wees voorzichtig met abstracte methoden en klassen. Als een methode abstract is, kan deze alleen worden gebruikt als deze door een andere klas is geïmplementeerd. Het is omdat de methode in de eerste plaats geen code heeft. De abstracte klassen worden gebruikt als een soort referentiekader of werk.
    Delen op sociale netwerken:

    Verwant
    Hoe het percentage in Java te berekenenHoe het percentage in Java te berekenen
    Hoe een Java-venster in Swing te sluitenHoe een Java-venster in Swing te sluiten
    Hoe te coderen in Base64 met JavaHoe te coderen in Base64 met Java
    Hoe een Java-programma te compileren en uit te voeren met behulp van het `Systeem…Hoe een Java-programma te compileren en uit te voeren met behulp van het `Systeem…
    Hoe u uw Java_Home-pad in Ubuntu configureertHoe u uw Java_Home-pad in Ubuntu configureert
    Hoe u uw eerste Java-programma maakt in Ubuntu LinuxHoe u uw eerste Java-programma maakt in Ubuntu Linux
    Hoe een Java-applet te makenHoe een Java-applet te maken
    Hoe HTTP POST-aanvragen op Android uit te voerenHoe HTTP POST-aanvragen op Android uit te voeren
    Hoe de som van twee getallen in Java te vindenHoe de som van twee getallen in Java te vinden
    Hoe u uw eerste Java-programma schrijftHoe u uw eerste Java-programma schrijft
    » » Hoe een methode in Java te noemen
    © 2021 emkiset.ru