|  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

    Hur du använder Statiska block i Java

    I programmeringsspråket Java är ett block en grupp av rader kod inneslutna i klammerparenteser . Block tjäna många syften i Java - exempelvis kontroll Java nyckelord som " medan " ta ett block som argument . I synnerhet stöder Java " statiska block . " En statisk blocket får avrättas exakt en gång per klass - i stället för en gång per objekt som skapats i klassen , vilket skulle vara fallet för kod som ingår i ett konstruktormetod . Du kan använda statiska Java block för att utföra enstaka arbetsuppgifter när klassen i fråga får laddas in i minnet av Java Virtual Machine . Instruktioner
    1

    Definiera klassen där du vill att statiska blocket att vara , som i följande exempelkod :

    public class PairOfInts {

    static int x , y ,

    static String status = " Global initiering ännu inte gjort " ,

    offentliga PairOfInts ( int a , b ) {

    x = a ;
    < p > y = b;

    }

    }
    2

    Lägg avgränsare för statiska blocket inne i klassen definition , som i följande exempelkod :

    public class PairOfInts {

    static int x , y;

    static String status = " Global initiering ännu inte gjort " ,

    statisk {
    < p> }

    offentliga PairOfInts ( int a, b) {

    x = a ;

    y = b ;

    }
    < p > } Addera 3

    Lägg ett-tiden initieringskod mellan de statiska blocket avgränsare , som i följande exempelkod :

    public class PairOfInts {
    < p > static int x , y;

    static String status = " Global initiering ännu inte gjort " ,

    statisk {

    //Kommer att exekvera högst en gång per utförandet av Java-program

    status = " Global initiering klar " ,

    }

    offentliga PairOfInts ( int a , b ) {

    x = a ;

    y = b;

    }

    }

    Tidigare:

    nästa:
    relaterade artiklar
    ·Måla metod i en Java-applet
    ·Hur man drar ett cirkeldiagram i Java
    ·Array Index Out of Bounds Undantag i Java
    ·Hur Split String Längd i Java
    ·Hur till Bädda Java
    ·Hur infoga ett objekt i en ComboBox i Java
    ·Java rekursion Tutorial
    ·Hur man byter en funktion i Java
    ·Hur man kan få en String Array i JSP
    ·Hur man gör ett mönster av asterisker Java
    Utvalda artiklarna
    ·Hur man byter en variabel i ett Perl String
    ·Hur man använder Visual C + + Express
    ·MySQL Primary Key Tutorial
    ·Har Netflix Streaming Använd Flash
    ·Hur man utför en Bit Shift i Java
    ·Användning av Prolog
    ·JavaScript Tutorial för Aritmetiska operatorer
    ·Hur fixar kolumner i DataGrid
    ·Hur man rensar ett bildblock i VB.NET
    ·Konvertera bild till byte i Java
    Copyright © Dator Kunskap http://www.dator.xyz