使用JDBC時Class.forName()的作用
使用JDBC時,我們都會很自然得使用下列語句: java 程式碼
大家可能都看出個大概來了,我們只需要在呼叫DriverManager的getConnection方法之前,保證相應的Driver類已經被載入到jvm中,並且完成了類的初始化工作就行了,而具體是怎樣實現這個功能卻是沒有講究的。上面兩種方法都可以實現這個功能,因此程式可以正常執行。注意了,如果我們進行如下操作,程式是不能正常執行的,因為這樣僅僅使Driver類被裝載到jvm中,卻沒有進行相應的初始化工作。 java 程式碼
|