タグ

ブックマーク / tokyo.cool.ne.jp (1)

  • ClassLoader

    ここでは,ClassLoaderの役割から独自ClassLoaderの 作成方法についてお話します. Javaでは,classファイルに書かれたバイトコードから Classクラスを作成し,そこからオブジェクトを生成します. このバイトコードからClassクラスを作成するのが,ClassLoaderです. したがって,ClassLoaderは非常に重要な役割を果たします. ClassLoaderは,以下のプロセスを行います. すでにロードされていれば,再利用.(findLoadedClass) classpath,Jarファイルなどからバイトコードを獲得 バイトコードからクラスを定義する(defineClass) クラスの依存関係を解決する(resolveClass) 逆に,Java実行後,一度ロードした後のソース変更による クラスの更新はできません. 一般に,これを行うためには,Class

  • 1