2.3 Javaのコード、バイナリおよびリソースの格納
標準的なJava開発環境では、Javaのソース・コード、バイナリおよびリソースは、次のようにファイルとしてファイル・システムに格納されます。
-
ソース・コード・ファイルは、
.java
ファイルとして保存されます。 -
コンパイルされたJavaバイナリ・ファイルは、
.class
ファイルとして保存されます。 -
リソースは、
.properties
ファイルなどの任意のデータ・ファイルでファイル・システム階層に格納され、実行時にロードまたは使用されます。
また、Javaアプリケーションを実行する場合は、CLASSPATH
を設定し、.class
ファイルが格納されているファイル・システムのファイルまたはディレクトリ・パスを指定します。Javaでは、これらのファイルをZIPファイルやJavaアーカイブ(JAR)ファイルなどの単一のアーカイブ形式にまとめることもできます。
これらの概念は、いずれもOracle Database環境では異なります。
表2-1に、Oracle DatabaseによるJavaクラスの処理方法と依存クラスの位置の特定方法を示します。
表2-1 Oracle DatabaseにおけるJavaのコードとクラスの格納の説明