| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvad er statisk i Java
    ? Java-programmer bruger objektorienteret udvikling. I et objektorienteret projekt designe programmører et sæt objekter til at udføre specifikke afsnit af de krævede opgaver . Objekterne i et Java-program har egenskaber og metoder , der er defineret i klassen erklæring for hver objekttype. Når programmører at skabe Java class erklæringer , kan de vælge at bruge den statiske nøgleordet for begge variabler og metoder. Klasser

    Inde i en Java-klasse erklæring , programmører definere den adfærd, genstande af klasse vil gennemføre. Instansvariabler vises inden for de fleste klasse erklæringer. Hvis en klasse indeholder én eller flere instansvariabler , vil hvert objekt instans af klassen har sin egen kopi af disse. Følgende kodeeksempel er et typisk eksempel på en instans variabel optræder i en klasse erklæring : Hej

    String mitNavn ,

    Konstruktøren for klasse kunne instantiere denne variabel som følger : Hej < p> offentlige person (String navn) {

    mitNavn = navn,

    }

    i dette tilfælde klasse, hedder " person , " har en constructor -funktion , der tager en string parameter repræsenterer navn for en individuel instans af klassen . At oprette et objekt af klassen , kunne programmer bruger følgende kode : Hej

    Person aPerson = new Person ( " Mary ")
    variable
    < p > i modsætning instansvariabler tilhører statiske variabler til en klasse , snarere end konkrete tilfælde af det . Det betyder, at der kun er én kopi af en statisk variabel , som er tilgængelig fra alle medlemmer af klassen , samt fra ekstern " kunde " kode via objekter af klassen. For eksempel kan en statisk variabel holde styr på en ejendom i programmet , som forbliver den samme for alle gruppemedlemmer . Følgende kodeeksempel viser erklære en statisk variabel i en klasse erklæring : Hej

    private statisk int numWomen = 0;

    Inden for klassens konstruktør eller en anden metode , kan den variable tilgås og opdateres som følger : Hej

    numWomen + +;

    metoder

    Class erklæringer kan indeholde statiske metoder . Som med variabler , giver statiske metoder nogle funktioner , der er den samme på tværs af alle objekttyper forekomster af en klasse . Statiske metoder almindeligvis udfører behandling, der involverer statiske variabler . Følgende eksempel statisk metode returnerer værdien af ​​en statisk variabel i en klasse erklæring : Hej

    public static int getNumWomen () {

    tilbagevenden numWomen ,

    }
    < br >
    Access

    Java-kode behøver ikke at oprette en instans af en klasse at kalde statiske metoder . For eksempel viser den følgende syntaks kalder metoden på klassen selv : Hej

    Person.getNumWomen ();

    Mange programmører først oplever denne teknik , når du bruger klasser i Java-sproget , snarere end deres egne klasser, som i følgende eksempel :

    System.out.println ( "Hello ")

    Denne kode bruger System klassen til at skrive en tekststreng til output konsollen . Programmer kan få adgang både statiske variabler og metoder ved hjælp af klassen navn snarere end navnet på et objekt instans af klassen .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Indsæt Java-kode Into Joomla 
    ·Java Tutorial til kopiering og indsætning 
    ·Hvordan man laver en JavaScript Engine 
    ·Java String Split 
    ·Sådan tildeles en skjult værdi fra en Drop Down i Jav…
    ·Sådan åbner en URL i Java 
    ·Sådan kontrolleres , om en String indeholder kun alfab…
    ·Hvordan indsætter jeg Delprojekter i NetBeans 
    ·Sådan Detect et tastetryk i Java 
    ·Hvordan kan jeg lave en Hibernate List ikke Null Elemen…
      Anbefalede Artikler
    ·Sådan Flyt tekst på tværs af siden i HTML 
    ·Hvad er Grails i Java 
    ·Sådan oprettes ActiveX Controls 
    ·VBA Tutorial for Word 
    ·Hvordan til at tillade brugen af PHP System Funktioner 
    ·Sådan Beregn samlede minutter i SQL 
    ·Sådan Knyt et String til en liste af strenge i Java.Ut…
    ·Sådan downloader PHP Software 
    ·Hvordan indsætter jeg et stykke i FBML format 
    ·Sådan bruges Adgang og indtaste data på en form til P…
    Copyright © Computer Viden http://www.computerdk.com