Java-lang-runtime-load
提供:Dev Guides
Java.lang.Runtime.load()メソッド
説明
- java.lang.Runtime.load(String filename)*メソッドは、指定されたファイル名を動的ライブラリとしてロードします。 filename引数は、完全なパス名である必要があります(Runtime.getRuntime()。load()など)。 まず、セキュリティマネージャが存在する場合、引数としてファイル名を指定してcheckLinkメソッドが呼び出されます。 これによりセキュリティ例外が発生する可能性があります。 これはメソッドloadLibrary(String)に似ていますが、ライブラリ名だけでなく一般的なファイル名を引数として受け入れ、ネイティブコードの任意のファイルをロードできるようにします。 System.load(String)メソッドは、このメソッドを呼び出す従来の便利な手段です。
宣言
以下は* java.lang.Runtime.load()*メソッドの宣言です
パラメーター
戻り値
このメソッドは値を返しません。
例外
- SecurityException -セキュリティマネージャが存在し、そのcheckLinkメソッドが指定された動的ライブラリのロードを許可しない場合
- UnsatisfiedLinkError -ファイルが存在しない場合
- NullPointerException -ファイル名がnullの場合
例
次の例は、lang.Runtime.load()メソッドの使用方法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-