当前位置:首页 » 多媒体相关

Oracle连接中下面的驱动有什么不同Class.forName(dirveName);与Class.forName(dirveName").newInstance();我很迷惑,望指点


oracle连接中下面的驱动有什么不同  
  class.forname(dirvename);  
  class.forname(dirvename").newinstance();  
  我很迷惑,望指点

推荐阅读

  • CoCreate和IBM发布新型设计软件 [详细内容]
  • 纽约时报:Napster vs iTunes大战才刚刚开始 [详细内容]
  • 三洋摄像机和明基显示器在消费电子展最夺目 [详细内容]
  • 垂直搜索解决信息聚合 Blog成求职发布新平台 [详细内容]
  • SIYO红外的驱动安装步骤 [详细内容]
  • 苹果与英特尔研发视频播放标准 兼容版权技术 [详细内容]
  • wordpress中文网站开放免费blog申请 [详细内容]
  • 网友回答:
    网友:yshgfly

    class.forname(dirvename);  
      是一个声明  
      class.forname(dirvename").newinstance();  
      是重新实例化驱动  
     

    网友:pzl686

    都可以吧

    网友:star821116

    建议用  
      class.forname(dirvename").newinstance()

    网友:expectforever

    class.forname(drivername)得到是一个类型,  
      class.forname(drivername).newinstance()得到是一个对象实例  
      使用前者,jvm会自动创建一个对象实例去应用,  
      所以两者没有什么区别  
       
      但从应用性能上来说,最好由应用本身来控制对象的生命周期

    网友:chensuper

    都可以吧,个人觉得没什么区别!  
     

    .

    讨论区

    Login