java 连接数据库中的class.forname()在数据库中起什么作用,是给ManagerDriver类提供驱动器的查找范围吗

2024年11月14日 20:19
有4个网友回答
网友(1):

Class.forName("String");这个String对象就是你数据库的驱动,这个代码的意思是加载你数据库的驱动,这样你在下面的程序在才能给创建对于数据库的连接,对数据库进行一系列的操作

网友(2):

Class.forName加载驱动的时候,在静态初始化块中,会完成驱动的注册工作,即创建驱动类的实例,并把实例注册给驱动管理器DriverManager,接下来就可以从驱动管理器中获得到数据库的连接了。

网友(3):

用来加载驱动程序的。

网友(4):

应该是加载驱动