よく見かけるこの記述は、oracle.jdbc.driver.OracleDriverというクラスを、現在のクラスを定義するクラスローダーを使ってロードしています。 簡単なクラスローダーを作る 指定したディレクトリをクラスパスに追加するクラスローダーを作ります。 public static ClassLoader createClassLoader(String dirname) throws java.io.IOException { java.net.URL[] url = new java.net.URL[1]; java.io.File file; if (dirname.endsWith("/")) { file = new java.io.File(dirname); } else { // ディレクトリは最後にスラッシュが必要 file = new java.io.File(