由JDBC的类DriverManager来管理。所以从DriverManager的方法getConnection(url,"","")中就可以得到一个连接。
解决方案 »
- 怎么消除模糊查询中%的影响
- Java awt 如何将输出到屏幕上的图像输出到图片 如果有好思路另开帖子另给分
- hibernate里有没有批量插入的功能?
- Myfaces中的日历组件显示位置的问题?
- 如何在网页里面显示pdf文件内容呢
- 数据库连接问题?
- 做一个简单的新闻网站,新闻的内容是放在数据库里面吗?
- 奇怪了...比较字符串的问题?在线等
- 大哥们,如何将javascript中的参数传给jsp呢?
- Controller获取ajax的值
- jsp更新sqlserver2000时出错java.sql.datatruncation:data truncation 请帮忙,在线等
- 我的网页里的中文都变成了?了怎么办啊
public void a() {
System.out.println("a()");
}
public static void main(String[] arge) {
try{
test1_a t = (test1_a)Class.forName("test1_a").newInstance();
t.a();
}
catch(ClassNotFoundException e){}
catch (InstantiationException e){}
catch (IllegalAccessException e){}
}
”test1_a t = (test1_a)Class.forName("test1_a").newInstance();“
这句的(test1_a)的作用是强制转换类型吗?还是向下转型?
DriverManger管理所有的驱动程序,只不过注册这一步是自动进行的,不用显式来进行。
”test1_a t = (test1_a)Class.forName("test1_a").newInstance();“
这句的(test1_a)的作用是强制转换类型吗?还是向下转型?
向下转型,只能是 Class.forName("test1_a").newInstance() instanceof test1_a 为true时才能转型成功,否则只能会得到ClassCastException
这个换成显式的声明可以吗?