<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-12  評論-1  文章-0  trackbacks-0
    1.Class.forname()----調用該訪問返回一個以字符串指定類名的類的對象。

       在Java開發特別是數據庫開發中,經常會用到Class.forName( )這個方法。通過查詢Java Documentation我們會發現使用Class.forName( )靜態方法的目的是為了動態加載類。在加載完成后,一般還要調用Class下的newInstance( )靜態方法來實例化對象以便操作。因此,單單使用Class.forName( )是動態加載類是沒有用的,其最終目的是為了實例化對象。 
       Important Point 1:Class.forName("")返回的是類 
                                 Class.forName("").newInstance()返回的是object

    Class.forName("");的作用是要求JVM查找并加載指定的類,如果在類中有靜態初始化器的話,JVM必然會執行該類的靜態代碼 段。而在JDBC規范中明確要求這個Driver類必須向DriverManager注冊自己,即任何一個JDBC Driver的 Driver類的代碼都必須類似如下:
      public class MyJDBCDriver implements Driver {
       static {
         DriverManager.registerDriver(new MyJDBCDriver());
      }
      }
    既然在靜態初始化器的中已經進行了注冊,所以我們在使用JDBC時只需要Class.forName(XXX.XXX);就可以了。


    posted on 2011-11-19 13:31 小熊寶貝的每一天 閱讀(195) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久99国产亚洲精品观看| 久久久www成人免费毛片| 亚洲国产精品狼友中文久久久 | 亚洲日本va中文字幕久久| 亚洲精品无码av中文字幕| 久久精品a一国产成人免费网站| 亚洲成人黄色在线观看| 免费观看黄色的网站| 亚洲人成激情在线播放| 动漫黄网站免费永久在线观看| 亚洲人成小说网站色| 国内自产少妇自拍区免费| 亚洲AV成人无码网天堂| 亚洲AV无码一区二区三区在线观看| 亚洲爆乳少妇无码激情| 日本人护士免费xxxx视频| 黄页网址大全免费观看12网站| 国产免费观看黄AV片| jizz免费在线观看| 久久亚洲国产精品| 午夜国产精品免费观看| 亚洲gay片在线gv网站| 国产亚洲成人久久| 99久久免费观看| 亚洲AV成人精品日韩一区| 国产精品亚洲不卡一区二区三区| 中文在线免费视频| 亚洲成人网在线观看| 日韩电影免费在线| 怡红院免费全部视频在线视频| 亚洲成av人片不卡无码| 国产无遮挡吃胸膜奶免费看| 91在线免费视频| 日本亚洲免费无线码| 色噜噜亚洲精品中文字幕| 2020因为爱你带字幕免费观看全集| 日本亚洲精品色婷婷在线影院| 人人狠狠综合久久亚洲高清| 久久久久久夜精品精品免费啦 | 亚洲色偷偷狠狠综合网| 四虎国产成人永久精品免费|