我正在尝试编写一个从数据库中读取信息并为表的每一行创建一个新线程的 java 程序。所以我不知道我需要多少线程。到目前为止,我有这个:
con = DriverManager.getConnection(url, user, passwd);
pst = con.prepareStatement("select hostname, ipadress, vncpassword from infoscreens");
rs = pst.executeQuery();
int i=0;
while (rs.next()) {
i++;
Thread tread[i] = new Savescreenshots(rs.getString(1),rs.getString(3),rs.getString(2));
tread[i].start();
}
但问题是这不起作用。我需要为表中的每一行创建一个新线程。剂量任何人都知道如何做到这一点
谢谢和问候