java bibliothek

xunnamedx

Mitglied
Hallo
Ich wollte fragen was für Bibliothek pakete man denn so braucht also die dateien die man mit import implementiert. und wie man diese dem compiler kenntlich macht mit Systemvariablen?
 
Hallo!

Hallo
Ich wollte fragen was für Bibliothek pakete man denn so braucht also die dateien die man mit import implementiert. und wie man diese dem compiler kenntlich macht mit Systemvariablen?

Welche Klassen du importierst variiert von Programm zu Programm, da kann man dir keine Richtlinien geben. Man kann aber sagen, dass die meist beräuchlichen Klassen wie java.lang.String / java.lang.Object etc. die im java.lang. Package liegen automatisch bereit- gestellt werden. Dafür brauchst du also keine import Anweisung anzugeben. Weiterhin werden Klassen über den classpath gefunden. Dazu kann man eine Umgebungsvariable namens CLASSPATH definieren welche auf zusätzliche Bibliotheken (JDBC Treiber, bestimmte Frameworks etc.) zeigen kann. Im der Umgebungsvariable Classpath muss jedoch die Kern Bibliothek (rt.jar unter %JDK_HOME%/jre/lib etc.) nicht mehr explizit eingebunden werden. Diese wird automatisch vom Laufzeitsystem zur Verfügung gestellt.
Aber vorsicht die Systemvariable classpath gilt für ALLE auf dem Rechner laufenden Java Anwendungen was ab und an schon mal zu Versionskonflikten führen kann. Deshalb ist es meist besser beim Aufrufen der Anwendungen mittels java oder javaw über die option -classpath oder -cp den Anwendungsspezifischen Classpath mitzugeben.

Gruß Tom
 
Zurück