Class
クラスはjava.langパッケージに含まれているため、javaとともに配布され、すべてのクラスに自動的にインポートされます。
forName()
とは メソッドは、Class
を返すだけです。 クラスローダーによってロードされたパラメータのオブジェクト。 newInstance()
次に、メソッドはクラスの新しいインスタンスを返します。
したがって、何が起こるかは、Class.forName(...)
を呼び出すことです。 com.mysql.jdbc.Driver.classを返します。次に、newInstance()
を呼び出します。 クラスのインスタンスを返すそのクラスでは、パラメータはありません。したがって、基本的にはnew com.mysql.jdbc.Driver();
を呼び出します。 。