2017-04-30 9 views

答えて

-1

パッケージのクラスで構成されて...

ジャー:パッケージとクラスのコレクション...

+0

これは概念を正しく説明していません。 –

0

パッケージは、関連する種類のグループにJavaの型を編成する方法であり、Java言語の一部であり、 。これは、リソースまたは成果物としてではなく、名前空間の一部であることを意味する名前空間として存在します。

JARは、ではなく、Java言語の一部であるが、ZIP形式のファイルです()。これは、ロード可能な形式のJava型、すなわちクラスファイル、およびアプリケーションをデプロイするために必要な他のファイルを含む。その目的は、Javaコードとリソースの配置メカニズムを提供することです。

小説の章とその小説のファイル表現を含むZIPファイルの違いに似ています。 1つは抽象であり、もう1つはファイルです。

1

パッケージは論理的にクラスを構成します。たとえば、ソースファイルのそれぞれにcom.stackoverflowパッケージを宣言して、すべてのファイルを同じディレクトリに保持することができます。

JARファイルを使用すると、クラスを物理的に編成できます。任意のJavaファイルを取得し、JARファイルに格納することができます。 JARファイルには複数のパッケージが含まれ、複数のJARファイルには同じパッケージに属するファイルが含まれている場合があります。したがって、JARファイルは主に複数のクラスファイルを1つの物理ファイルに格納する方法です。

+0

多かれ少なかれ正しい答え。 –

関連する問題