javax vs java パッケージ 質問する

javax vs java パッケージ 質問する

javax パッケージの背後にある理論的根拠は何ですか? java には何が含まれており、javax には何が含まれますか?

多くのエンタープライズ向けパッケージが javax に含まれていることは知っていますが、Swing、新しい日付と時刻の API (JSR-310)、その他の J2SE パッケージも同様です。

ベストアンサー1

もともとはjavax拡張機能用として意図されていましたが、場合によってはjavaxJava に移行されることもありました。

1 つの問題は、Netscape (およびおそらく IE) が Java パッケージに含めることができるクラスを制限していることです。

javaSwing がからに「卒業」することになったとき、javaxすべてのインポートを修正する必要があることに気づいた人々が、ちょっとした騒動を起こしました。後方互換性は Java の主な目標の 1 つであることから、人々は考えを変えました。

その時点で、少なくともコミュニティにとっては (Sun にとってはそうではないかもしれませんが) の全体的なポイントはjavax失われました。そのため、現在、javax には、おそらくjava... に含めるべきものがいくつかありますが、パッケージ名を選択した人々以外に、ケースバイケースでその根拠を理解できる人がいるかどうかはわかりません。

おすすめ記事