ホームページ  >  記事  >  Java  >  .jar とは何のファイルですか?

.jar とは何のファイルですか?

Guanhui
Guanhuiオリジナル
2020-05-29 16:44:225087ブラウズ

.jar とは何のファイルですか?


#.jar とはどのようなファイルですか?

ソフトウェア分野では、JAR ファイルは、ファイル拡張子が「.jar」の ZIP 形式で構築されたソフトウェア パッケージ ファイル形式で、通常、多数の Java プログラムを集約するために使用されます。クラス ファイル、関連するメタデータ、およびリソース ファイルを 1 つのファイルにまとめて、Java プラットフォーム アプリケーションまたはライブラリの開発を容易にします。

JAR の機能

JAR ファイル形式には多くの利点と機能があり、その多くは次のような従来の圧縮形式です。 ZIPやRARでは提供されていません。

セキュリティ

JAR ファイルの内容にはデジタル署名を付けることができます。このように、署名を認識するツールは、他のファイルでは許可できないソフトウェア セキュリティ権限を選択的に付与することができ、コードが改ざんされていないかどうかも検出できます。

ダウンロード時間の短縮

アプレットが JAR ファイルにバンドルされている場合、ブラウザは各アプレットをダウンロードするのではなく、1 つの HTTP トランザクションでアプレットのクラス ファイルと関連リソースをダウンロードできます。新しいつながり。

圧縮

JAR 形式を使用すると、ファイルを圧縮してストレージ効率を高めることができます。

トランスポート プラットフォーム拡張機能

Java 拡張機能フレームワークは、Java コア プラットフォームに機能を追加する方法を提供します。これらの拡張機能は JAR ファイルにパッケージ化されています (Java 3D および JavaMail は Sun によって開発された拡張サンプルです) )。

パッケージのシール

JAR ファイルに保存されたパッケージは、バージョンの一貫性とセキュリティを強化するためにオプションでシールできます。パッケージをシールするということは、パッケージ内のすべてのクラスが同じ JAR ファイル内に存在する必要があることを意味します。

パッケージのバージョン管理

JAR ファイルには、ベンダーやバージョン情報など、JAR ファイルに含まれるファイルに関するデータを含めることができます。

移植性JAR ファイルを処理するメカニズムは、Java プラットフォーム コア API の標準部分です。 推奨チュートリアル: 「
PHP チュートリアル
」 「
Java チュートリアル

」 ###############

以上が.jar とは何のファイルですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。