为什么这个java程序没有报错但就是执行不出来
答案:2 悬赏:20 手机版
解决时间 2021-03-14 09:07
- 提问者网友:王者佥
- 2021-03-13 10:33
为什么这个java程序没有报错但就是执行不出来
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-03-13 11:24
Class.forName(className) 实际上是调用Class.forName(className, true, this.getClass().getClassLoader())。注意第二个参数,是指Class被loading后是不是必须被初始化。 ClassLoader.loadClass(className)实际上调用的是ClassLoader.loadClass(name, false),第二个参数指出Class是否被link。 区别就出来了。Class.forName(className)装载的class已经被初始化,而ClassLoader.loadClass(className)装载的class还没有被link
全部回答
- 1楼网友:你哪知我潦倒为你
- 2021-03-13 13:04
你用mysql的jar包连access?
这里改一下 应该是报错了 你没打印错误
try{
class.forname("com.mysql.jdbc.driver");
}
catch(classnotfoundexception e){
e.printstacktrace();
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯