Question on multiThread
hi,
here're two sample code for singlethread and multithread.
but seems later will got time out exception.
really appreciate it if any help!
//single thread
import java.net.*;
import java.io.*;
class threadTest6 extends Thread
{
public static void main(String args[])
{
for(int i=0;i<100;i++)
{
try
{
URL url=new URL("http://www.siphrd.com/company/JobReader.php?com="+i);
URLConnection urlconnection=url.openConnection();
urlconnection.connect();
}
catch(Exception e)
{
ex++;
System.out.println(ex);
System.out.println(e);
}
}
}
private static int ex=0;
}
//multithread
import java.net.*;
import java.io.*;
class threadTest5 extends Thread
{
public static void main(String args[])
{
for(int i=0;i<1000;i++)
{
detail=new getDetail(i);
detail.setPriority(Thread.NORM_PRIORITY);
detail.start();
}
}
static class getDetail extends Thread
{
private int pageIDNum;
public getDetail(int t)
{
super("getDetail"+t);
pageIDNum=t;
}
public void run()
{
try
{
URL url=new URL("http://www.siphrd.com/company/JobReader.php?com="+pageIDNum);
URLConnection urlconnection=url.openConnection();
urlconnection.connect();
sleep(100);
}
catch(Exception e)
{
ex++;
System.out.println(ex);
System.out.println(e);
}
}
}
private static int ex=0;
private static getDetail detail;
}

