Frage von Cupcakexme, 31

Frage zur Java Programmsprache?

wann schreibt man import java.util.* und wann import java.text.* und was ist der unterschied?

Antwort
von Eisenkoenig, 15

Sorry für meinen Betrag vorhin,
Ich habe dir mal was rausgesucht:

Typimportdeklarationen
Damit der maximal explizierte Name eines Eintrags nicht immer ausgeschrieben werden muß, gibt es in Java die Möglichkeit, einfache Typnamen aus Paketen in eine Übersetzungseinheit einzuführen (zu „importieren“).
Die Bekanntgabe eines Namens für einen Bereich des Quelltextes wird beim Programmieren auch als Deklaration des Namens bezeichnet, so daß die Importdeklaration ihren Namen zu Recht trägt: Sie deklariert einen Namen für den Bereich der sie enthaltenden Quelldatei.
Importdeklarationen müssen (JLS7 7.3) am Anfang der Quelldatei stehen. Eine Importdeklaration beginnt mit dem Schlüsselwort »import«, ihm folgt ein vollständig qualifizierter Name und ein Semikolon. Dadurch wird dann der eigentliche Name (der einfache Name am Ende) des vollständig qualifizierten Namens als Abkürzung für den vollständig qualifizierten Namen deklariert.
Die folgende Importdeklaration deklariert beispielsweise den Typnamen »Integer« für die Verwendung in der Übersetzungseinheit »Main.java«. Statt »java.lang.Integer« braucht dann nach der Importdeklaration nur noch »Integer« geschrieben werden. Die Importdeklaration definiert »Integer« also als Abkürzung für »java.lang.Integer«.

Java.text.* gibt es gar nicht.

Und das habe ich aus meinem Javabuch:

Antwort
von triopasi, 31

Mit import bindest du andere Packages ein. Was du schreibst hängt davon ab, was du willst..

Antwort
von kordely, 10

Dann auf gut Deutsch:

java.util enthält Datenstrukturen und Zufallszahlgenerator.

java.text ist benötigt für Texten (wie überraschend).

Keine passende Antwort gefunden?

Fragen Sie die Community