Konstante/Klassenkonstante

Status
Nicht offen für weitere Antworten.

adlugos

Mitglied
Man definiere die ganze Zahl 4711 einmal als Konstante und einmal als Klassenkonstante?

Was soll den das heißen?

MfG Andre
:?: :idea: :?: :idea: :?: :idea: :?:
 

bo

Aktives Mitglied
hallo !

ich hab dir mal einen kleinen text rauskopiert der ich als def. gespeichert habe. da ich java am lernen bin schlage ich mich viel mit solchen dingen rum :wink: !
hoffe du kanst den gebrauchen ....

greeez bezzi


Konstanten
In Java bezeichnet das Schlüsselwort final eine Konstante. Dazu folgendes Beispiel:
public class UsesConstants
{ public static void main(String[] args)
{ final double CM_PER_INCH = 2.54;
double paperWidth = 8.5;
double paperHeight = 11;
System.out.println("Blattgroeße In Zentimeter: "
+ paperWidth * CM_PER_INCH + " mal "
+ paperHeight * CM_PER_INCH);
}
}
Das Schlüsselwort final gibt an, dass man einmalig eine Zuweisung an die Variable vornehmen kann, der Wert bleibt dann ein für allemal gesetzt. Es hat sich eingebürgert, die Namen von Konstanten durchgängig groß zu schreiben.

In Java braucht man häufiger eine Konstante, die für mehrere Methoden innerhalb einer einzelnen Klasse verfügbar ist. Es handelt sich hierbei um die sogenannten Klassenkonstanten. Eine Klassenkonstante richtet man mit den Schlüsselwörtern static final ein.

public class UsesConstants2
{ public static final double G = 9.81;
// Gravitation in Metern pro Sekunde ins Quadrat;
public static void main(String[] args)
{ System.out.println(G + " Meter pro Sekunde ins
Quadrat"); } }

Das Schlüsselwort const gehört in Java zwar zu den reservierten Wörtern, ist aber momentan nicht in Gebrauch. Für eine Konstante ist das Schlüsselwort final zu verwenden.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
mihe7 Konstante in Java Java Basics - Anfänger-Themen 58
I Wo am besten eine String Konstante initialisieren? Java Basics - Anfänger-Themen 5
H Führende Nullen in Abhängigkeit von der Stellenanzahl einer Konstante Java Basics - Anfänger-Themen 4
X Konstante hinzufügen Java Basics - Anfänger-Themen 3
F konstante/variable Attribute? Java Basics - Anfänger-Themen 3
C Datentypen Array-Konstante Java Basics - Anfänger-Themen 4
T Variablen und Konstante ausserhalb des Programmcodes Java Basics - Anfänger-Themen 2
T ist enum.ordinal keine Konstante? Java Basics - Anfänger-Themen 7
P Value einer Konstante lesen Java Basics - Anfänger-Themen 2
E Konstante überschreiben Java Basics - Anfänger-Themen 6
-horn- Natur- & andere Konstante überall zugreifbar? Java Basics - Anfänger-Themen 10
E Frage zu Konstante Java Basics - Anfänger-Themen 10
D Konstante deklariert wie Methode übergebe? Java Basics - Anfänger-Themen 5
S String Konstante kann nicht fuer Annotation verwendet werden Java Basics - Anfänger-Themen 2
G Konstante im Konstruktur initialisieren Java Basics - Anfänger-Themen 8
A Konstante garnicht konstant? Java Basics - Anfänger-Themen 3
L String konstante Länge? Java Basics - Anfänger-Themen 4
G JFrame - Konstante größe? Java Basics - Anfänger-Themen 5
J Konstante von Klasse zu Klasse übergeben? Java Basics - Anfänger-Themen 6
Dilandau konstante eigene farben im programm definieren Java Basics - Anfänger-Themen 13

Ähnliche Java Themen

Neue Themen


Oben