|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉,程序|初学|多线程/**
文件名:FirstTread.java
形貌:初学Java写的第一个多线程程序
慈勤强cqq1978@yeah.net
参考:http://java.sun.com
**/
importjava.io.*;
importjava.net.*;
publicclassFirstTreadextendsThread
{
publicvoidrun()
{
inti=0;
try
{
Stringhostname="www.Flashempire.com";
StringstrPage="/theater/top10.php?id=3184";
intport=80;
InetAddressaddr=InetAddress.getByName(hostname);
for(intj=1;j<10;j++)
{Socketsocket=newSocket(addr,port);//创建一个Socket
BufferedWriterwr=newBufferedWriter(newOutputStreamWriter(socket.getOutputStream(),"UTF8"));
wr.write("GET"+strPage+"HTTP/1.0
");
wr.write("HOST:"+hostname+"
");
wr.write("
");
wr.flush();
BufferedReaderrd=newBufferedReader(newInputStreamReader(socket.getInputStream()));
Stringline=rd.readLine();
wr.close();
rd.close();
i++;
System.out.println(i+"");
}
}
catch(Exceptione)
{
System.out.println(e.toString());
}
}
publicstaticvoidmain(Stringargs[])
{
try
{
/**
这里不晓得怎样写,就只能一个一个的写了,晓得的贫苦告知一声
**/
Threadt=newFirstTread();
t.start();
Threadt1=newFirstTread();
t1.start();
Threadt2=newFirstTread();
t2.start();
Threadt3=newFirstTread();
t3.start();
Threadt4=newFirstTread();
t4.start();
Threadt5=newFirstTread();
t5.start();
Threadt6=newFirstTread();
t6.start();
Threadt7=newFirstTread();
t7.start();
Threadt8=newFirstTread();
t8.start();
Threadt9=newFirstTread();
t9.start();
}
catch(Exceptione)
{
System.out.println(e.toString());
}
}
}
net程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net比。java程序员都是代码完成的,所以java程序员常戏称.net程序员是操作员,呵呵。 |
|