sql >> データベース >  >> RDS >> Mysql

これは正確に何をしますかClass.forName(com.mysql.jdbc.Driver).newInstance();

    Class クラスはjava.langパッケージに含まれているため、javaとともに配布され、すべてのクラスに自動的にインポートされます。

    forName()とは メソッドは、Classを返すだけです。 クラスローダーによってロードされたパラメータのオブジェクト。 newInstance() 次に、メソッドはクラスの新しいインスタンスを返します。

    したがって、何が起こるかは、Class.forName(...)を呼び出すことです。 com.mysql.jdbc.Driver.classを返します。次に、newInstance()を呼び出します。 クラスのインスタンスを返すそのクラスでは、パラメータはありません。したがって、基本的にはnew com.mysql.jdbc.Driver();を呼び出します。 。



    1. SQL Server-特定の条件を満たす列を選択しますか?

    2. クエリ2つのテーブルに対するMYSQLの一致

    3. Jenkins Script Console/ScriptlerのConnector/JMySQLドライバー

    4. AccessはODBCデータソースとどのように通信しますか?パート6