最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
java多线程
时间:2008-06-26 编辑:简简单单 来源:一聚教程网
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
public class Test1 extends Thread{
private String sql;
private String poolname;
private Connection c;
public Test1(String poolname,Connection c,String sql){
this.poolname=poolname;
this.c=c;
this.sql=sql;
}
public static void main(String[] args) {
for(int i=0;i<100;i++){
String sql="select * from table1 limit "+i+",1";
new Test1("datamininfo",MyDbPool.getDbConnection("datamininfo"),sql).start();
sql="select * from table2 limit "+i+",1";
new Test1("uic",MyDbPool.getDbConnection("uic"),sql).start();
}
}
public void run(){
try {
ResultSet rs=c.createStatement().executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString(1));
}
if(poolname.equals("datamininfo"))
System.out.println("DataMinInfo:n"+MyDbPool.GetPoolStats("name1"));
else
System.out.println("UIC:n"+MyDbPool.GetPoolStats("name2"));
} catch (SQLException e) {
e.printStackTrace();
}finally{
MyDbPool.close(c);
}
}
}
-
上一个: struts2 <s:if> 标签的疑问
-
下一个: java技术总结
相关文章
- python多进程和多线程哪个最快 06-01
- 浅谈java多线程 join方法以及优先级方法 02-04
- Java多线程实现的两种方式 01-16
- python10多线程下载器的实现例子 10-21
- 举例理解 python 中多线程用法 09-20
- Python 多线程编程的使用详解 08-21