【JDBC】JDBC的Class.forName()存在的意义是什么?
实在是找不到答案了,网上搜了一堆都没得到有用的信息。(=。=|XD不知道是不是我的关键字录入有问题)
SO。来CSDN,请教下各位大大。
近来复习之前的知识。在学习JDBC的时候。发现资料上说的是第一步需要加载驱动。
但是我把加载驱动那一行代码注释掉后。依然可以得到预期的数据。
所以,某就迷茫了。既然可有可无,那他存在的意义是什么?
我知道既然有这一步,那就就代表他一定是有用的。(=。=|理解不能呢。)
我猜想了一下。是不是利用反射机制,先把驱动类加载到内存中。
方便后续我们创建连接时对象的建立?
额。反射学的皮毛。可能理解的不够充分。
请各位大大赐教。。。
SO。来CSDN,请教下各位大大。
近来复习之前的知识。在学习JDBC的时候。发现资料上说的是第一步需要加载驱动。
但是我把加载驱动那一行代码注释掉后。依然可以得到预期的数据。
所以,某就迷茫了。既然可有可无,那他存在的意义是什么?
我知道既然有这一步,那就就代表他一定是有用的。(=。=|理解不能呢。)
我猜想了一下。是不是利用反射机制,先把驱动类加载到内存中。
方便后续我们创建连接时对象的建立?
额。反射学的皮毛。可能理解的不够充分。
请各位大大赐教。。。
...全文
相关推荐
java中的Class类和反射.docx
java中的Class类和反射
jdbc中class.forname的作用
主要介绍了jdbc中class.forname的作用,使用示例说明了他作用及使用方法,大家参考使用吧
浅析使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")
主要介绍了使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")的相关知识,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
java中Class.forName方法的作用详解
Class.forName(xxx.xx.xx) 返回的是一个类,但Class.forName方法的作用到底是什么終?下面这篇文章就来给大家详细介绍了关于java中Class.forName方法的作用,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
Class.forName()_newInstance()_New_三者区别
Java中 Class.forName()_newInstance()_New_三者区别。


