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

    Definition av statiska metoden och variabler i Java

    Som ett objektorienterat språk , kräver Java alla lokala variabler och metoder som skall associeras med en klass . För det mesta är dessa variabler och metoder bundna till ett visst objekt - variabler är egenskaper för objektet och metoder verkar på objektet. Emellertid är statiska variabler och metoder bundna till klassen själv , och är oberoende av ett objekt instans. Statiska variabler

    En statisk variabel - eller klass variabel - är en variabel som kan nås utan en instans objekt . När definierat , kan du hänvisa till dem med hjälp av namnet på klassen , t.ex. " ClassName.staticVariable " . Endast en kopia av en statisk variabel existerar i Java-miljö , och det är förenat med den klass i stället för ett objekt som definieras av en klass. Statiska variabler kan representera konstanter associerade med ett program beteende , deras förklaring gör att du alltid kan komma åt att konstant så länge klassen ingår i buildpath
    Statiska metoder
    < . p> Som en statisk variabel , en statisk metod - eller klassmetod - kan nås utan att först skapa en instans. Du kan komma åt det genom att placera klassnamnet innan metoden namn , t.ex. " ClassName.nameOfMethod ( ) ; " Dessa metoder kan användas med valfritt antal parametrar , och även ändra referenser till ett objekt som skickas till den . De kan inte komma åt instansvariabler , dock . Objektinstanser kan åberopa statiska metoder , t ex " theObject.methodName (); " , i motsats till " ClassName.methodName (); " . Båda anrop är identiska Addera ditt Definiera statiska metoder och variabler

    Definiera en metod eller variabel som " statisk " måste ske under deklarationen , . En variabel eller metoden kan inte bli en statisk variabel när den är deklarerad . Du behöver bara placera ordet " statiska " innan deklarationen av variabeln för att definiera den variabeln som " statisk ", t.ex. " static int x1 . " I en metod header , måste den " statiska " beteckning placeras före returtyp , t.ex. " static void main ( ) . " Addera Exempel på statiska metoder och variabler

    klasser Wrapper såsom "Tecken " och " Integer " innehåller också en antal statiska metoder som manipulerar tecken och heltal respektive. Klassen Array innehåller också ett antal statiska metoder med vilka man kan manipulera en array - söker den eller sortera den , till exempel. Den allestädes närvarande print uttalande " System.out.println ( ) " innehåller en statisk variabel , System.out , vilket representerar en " standard " utdataström , vanligtvis konfigurerat för att visa flödet som det är skrivet på .

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser en CSV -fil i Java
    ·Hur hittar genomsnittet av en Array i Java
    ·Hur man använder datum i Java
    ·Joomla Analytics Hjälp
    ·Java-kod för nybörjare
    ·Begrepp inom Java-programmering
    ·Hur du ändrar NetBeans Font
    ·Hur man gör med en JFrame
    ·Olika definitioner av klasserna i Java
    ·Hur att felsöka Java -program använder NetBeans
    Utvalda artiklarna
    ·Hur man använder bakgrundsbilder i ett HTML- e
    ·Hur man använder Visual C 6
    ·Hur: Login Form på VB.NET
    ·Hur man skickar ett HTML-mail med VB
    ·Hur du ställer in VIM för Java
    ·Konvertera ett PHP String till Datum
    ·Hur du importerar data till en dialogruta med Visual Ba…
    ·Hur man beräknar tid Använda Java
    ·Hur man skriver ett program i C för att skriva ut en s…
    ·Hur man skriver ett fall uttalande i C + +
    Copyright © Dator Kunskap http://www.dator.xyz