I programmeringssproget Java , har brug for hver variabel skal udtrykkeligt angives som et medlem af en klasse. Java indeholder foruddefinerede klasser for nogle almindelige datatyper som " Heltal " og " Float " ( en simpel præcision floating -point tal). Hvis du anvender "statisk " modifier til en variabel erklæring , Java fortolker , at der er en enkelt forekomst af denne variabel for hele klassen , i stedet for standard fortolkning ( en separat forekomst for hver eksisterende objekt af denne klasse) . Du kan erklære en float variabel , mens du bruger "statisk " modifier . Instruktioner
1
Erklær en ny klasse til at huse den statiske float variabel som i følgende eksempel : Hej
public class Notch {
}
< br > 2.
Tilføj erklæringer for alle tilstandsvariable , der skal gentages i alle forekomster af den nye klasse , som følger :
public class Notch {
private float fordrivelse;
private String navn,
}
Som standard klasse variabler er ikke statiske
3
Tilføj angivelsen til den statiske variabel ( . én forekomst pr klasse) som følger : Hej
public class Notch {
private float fordrivelse;
private String navn,
private statiske float sumAllDisplacements = ( float) 0.
}
i dette eksempel vil den statiske float variabel holde (når suppleret med de relevante klassen metoder ) summen af forskydningerne i alle Notch forekomster skabt hidtil < . br >