"ATM"という外部フォルダが与えられました。クラスをロードするJavaのリフレクション
フォルダには、.classで終わるファイルのみが含まれています。
どうすればロードできますか?
私はClass.forNameを使用しています。それは動作しません。
Javaのリフレクションを使用するには、ロードする必要があります。
"ATM"という外部フォルダが与えられました。クラスをロードするJavaのリフレクション
フォルダには、.classで終わるファイルのみが含まれています。
どうすればロードできますか?
私はClass.forNameを使用しています。それは動作しません。
Javaのリフレクションを使用するには、ロードする必要があります。
あなたは基本的に2つのオプションがあります:あなたがプログラム
"クラスパス"とはどういう意味ですか? – user6212007
プログラムを起動するときに指定できます: 'java -cp <ディレクトリとzip/jarファイルのクラス検索パス> ...' – Henry
をロードするために
java.net.URLClassLoader
を作成するには、パッケージを知っていますかロードしたいクラスのname( 'Class.forName'で必要です)?一般に、読み込んでいるクラスの詳細を知ってください。もし彼らが悪いことをしたらどうしますか? –