Was ist der Grund für das javax-Paket? Was gehört zu java und was zu javax?
Ich weiß, dass viele Enterprise-Pakete in Javax enthalten sind, aber das gilt auch für Swing, die neue Datums- und Zeit-API (JSR-310) und andere J2SE-Pakete.
Was ist der Grund für das javax-Paket? Was gehört zu java und was zu javax?
Ich weiß, dass viele Enterprise-Pakete in Javax enthalten sind, aber das gilt auch für Swing, die neue Datums- und Zeit-API (JSR-310) und andere J2SE-Pakete.
Einige Pakete wie javax.swing
waren zunächst nicht in der Java-Standardbibliothek enthalten. Die Firma Sun beschloss, sie als offiziell zu betrachten und nahm sie in die frühen Versionen von Java als Standardbibliotheken oder Standarderweiterungen auf.
Gemäß der Konvention beginnen alle Standard-Erweiterungen mit einem X
während sie im Laufe der Zeit in die erste Klasse befördert werden können, wie es bei javax.swing
.
Die gesamte javax Pakete waren als experimentelle Pakete gedacht. Als Swing stabil genug und bereit war, in die java Paket gab es zu viel Code, so dass sie beschlossen, es so zu lassen, wie es ist, um ihre Verpflichtung zur Abwärtskompatibilität einzuhalten. Dies wird in dem Buch Learn Java in 21 days from the Sams editorial, geschrieben von Laura Lemay und Rogers Candedhead, erklärt.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.