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