Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Java Funktion & Argument Defaults

    Nybörjare programmerare tenderar att producera kod som är en linjär progression av oorganiserade kod . Men som programmerare förväg i skicklighet , de lär sig nyttan av att bryta sin kod i separata funktioner som tar in argument för att få tillgång till programmets variabler . När Java programmerare använder samma namn för funktioner som tar i olika kombinationer av argument , kommer Java matchar argumenten i funktionen samtal till lämplig funktion som standard . Metoder

    funktioner , även kallad " metoder " i Java , är kodsegmenten som programmeraren kan utföra från huvuddelen av programmet genom att använda namnet han gav till funktionen . Genom att isolera kodsegmenten som tjänar olika syften i funktioner programmerare kan göra sin kod snyggare och lättare att läsa genom att bara skriva ut det en gång , i motsats till varje gång de behöver just den funktion som utförs . Det hjälper också att göra koden mer modulär , låta en programmerare skriva ut en funktion som kan vara användbar i flera program bara en gång , och sedan anropa denna funktion i framtida program han kan skriva . Addera Passing Information med argument

    Eftersom funktionerna är syntaktiskt distinkt från huvuddelen av koden , vare sig de är i huvudklassen i programmet eller i en klass använder programmet , de har inte tillgång till de variabler eller objekt som programmerare använder i andra delar av programmet . Däremot kan en programmerare ge en funktion tillgång till en variabel eller objekt genom att skicka det som ett "argument " till funktionen . När du deklarerar en funktion skriver du ut de argument funktionen kan acceptera i parentes efter funktionsnamnet . Genom att lägga till en variabel eller objekt som motsvarar ett av de argument som du deklarerat med funktionen , kommer kodsegmentet ha tillgång till den variabeln eller objektet när det utför .
    Multiparameterknappar Listor

    normalt tillåter Java bara en enda funktion inom en given klass har samma namn . Detta är nödvändigt för Java vet vilken funktion som ska köras när programmeraren kallar sitt namn . Ett undantag från denna regel är när funktioner med samma namn deklareras att acceptera olika argument . Till exempel , programmerare skriva en funktion som heter " argumentFunction " förklara det en gång utan argument , återigen med två heltal som argument mot med två strängar som argument , eller vad andra argument för hon behöver . Dock kommer Java inte låta en programmerare deklarerar två exempel på en funktion med samma namn och samma lista med argument . Välja metod för att Execute

    När en
    programmerare deklarerar flera funktioner med samma namn och olika parametrar , det finns ingen " standard " -funktion som ska köras när programmeraren anropar en funktion . Snarare kommer Java utföra funktionen som motsvarar de argument som programmeraren passerar när han anropar funktionen . Till exempel passerar programmerare i några argument , så kommer det att köra den version av funktionen som inte hade några argument . Om det inte finns någon funktion som matchar argumenten en programmerare passerar när han anropar funktionen , kommer Java kasta ett fel .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Styra till en ny webbadress i Servlet
    ·Hur hämta MP3 egenskaper som Albumartist Storlek i Jav…
    ·Hur man installerar Java för Spel
    ·Konvertera JSP till Java
    ·Hur man tar bort flera objekt i Java
    ·Hur tokenize indatafiler i Java
    ·Hur man använder FileFilter i Java
    ·Java och stavningskontroll
    ·Turing Boolean Typer
    ·Hur man skriver ut text i en Java-applet
    Utvalda artiklarna
    ·Lista över databaser som används med Java
    ·Varför är Script saktar datorn ner
    ·Hur konvertera ett heltal för Binary & Back i Python
    ·Hur man designar ett flödesschema för valutakonverter…
    ·Skillnad mellan Cake Auth & ACL
    ·Vad är Java Metadata
    ·Hur man skapar en Android Emulator
    ·Hur man lär Python i Ubuntu
    ·Hur man använder knappen Skicka i PHP
    ·Hur kan jag ändra regionala inställningar från VBA
    Copyright © Dator Kunskap http://www.dator.xyz