2008-03-28から1日間の記事一覧

クラスローダメモその3

Java では同じ名前のクラスでも,同じ .class ファイルから ロードされたクラスでも,異なったクラスローダーから ロードしたクラスは別のクラスとして扱われます. http://ml.seasar.org/archives/seasar-user/2007-January/007808.html クラスローダのディ…

クラスローダメモその2

クラスローダを自作する場合1. DirectoryClassLoader の作成 import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream;…

クラスローダメモその1

クラスローダとはクラスをメモリ上にロードするもの。J2SEでは以下の3つがある。自作することも可能。 ブートストラップクラスローダ:rt.jarのクラスローダ 拡張クラスローダ:lib/extのクラスローダ システムクラスローダ:classpathのクラスローダ クラスロ…