DarthShader
Erfahrenes Mitglied
Hallo,
ich hätte mal zwei sehr allgemeine Fragen zu Java:
1. Es gibt ja das Package "javax" mit vielen Unterpackages. Nun habe ich gerlernt, dass "javax" für die Extensions steht. Zitat:
Ist die Aussage "You must download them separately." noch aktuell? Ich meine, wenn ich mit das JDK runterlade, dann sind die javax Packages, vor allem z.B. für Swing, doch schon mit dabei? Hat Sun die irgendwann mit in die JDK und JRE integriert?
2. Dann eine Frage zu Java Bibliotheken:
Ich nehme als Beispiel mal "JDOM". Dort gibt es ja die jdom.jar Datei im Download, sodass man dies in seinen eigenen Projekten verwenden kann. In dem Download ist aber auch ein Verzeichnis "lib", dort sieht man die Abhängigkeiten von JDOM bzw. welche Bibliotheken JDOM selbst verwendet. Aber wieso funktioniert JDOM wenn ich die einzelne jdom.jar verwende? Wieso benötigt es dann diese libs nicht mehr? (die jdom.jar ist ja auch viel kleiner als die jars in JDOM's lib-Verzeichnis).
Ich würde mich sehr freuen, wenn hier jemand etwas Licht ins Dunkel bringen könnte
Vielen Dank für Eure Hilfe!
ich hätte mal zwei sehr allgemeine Fragen zu Java:
1. Es gibt ja das Package "javax" mit vielen Unterpackages. Nun habe ich gerlernt, dass "javax" für die Extensions steht. Zitat:
(Quelle: http://mindprod.com/jgloss/javax.html)The extensions to standard java belong in the javax.* packages. They
are not included in the JDK or JRE. You must download them separately.
They include things like: Servlets and Enterprise JavaBeans, JAF,
JavaMail and Swing.
Ist die Aussage "You must download them separately." noch aktuell? Ich meine, wenn ich mit das JDK runterlade, dann sind die javax Packages, vor allem z.B. für Swing, doch schon mit dabei? Hat Sun die irgendwann mit in die JDK und JRE integriert?
2. Dann eine Frage zu Java Bibliotheken:
Ich nehme als Beispiel mal "JDOM". Dort gibt es ja die jdom.jar Datei im Download, sodass man dies in seinen eigenen Projekten verwenden kann. In dem Download ist aber auch ein Verzeichnis "lib", dort sieht man die Abhängigkeiten von JDOM bzw. welche Bibliotheken JDOM selbst verwendet. Aber wieso funktioniert JDOM wenn ich die einzelne jdom.jar verwende? Wieso benötigt es dann diese libs nicht mehr? (die jdom.jar ist ja auch viel kleiner als die jars in JDOM's lib-Verzeichnis).
Ich würde mich sehr freuen, wenn hier jemand etwas Licht ins Dunkel bringen könnte

Vielen Dank für Eure Hilfe!