【发布时间】:2019-05-03 09:42:24
【问题描述】:
在编译或运行时,我们通常有很多class/jar依赖,而数据库驱动的jar只是其中之一。所以呢
Class.forName(X)
必须扫描所有这些 .class/.jar 文件名才能找到名为 X 的正确驱动程序类?如果没有,Class.forName 是否有任何规则/算法来查找特定类?
【问题讨论】:
-
它将通过类路径上的所有文件夹/档案查找类。为什么这样问?顺便说一句,即使通过正常执行代码遇到类引用,它仍然会在相同的位置查找类。
标签: java class jar driver loader