Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
初学Java写的第一个多线程程序

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

/**
 文件名 : FirstTread.java
 描述 :初学Java写的第一个多线程程序
 作者: 慈勤强   [email protected]
 参考:http://java.sun.com
  **/

import java.io.*;
import java.net.*;

public class FirstTread extends Thread
{
 
 public void run()
 {
  int i=0;
  try
  {
   String hostname = "www.flashempire.com";
   String strPage = "/theater/top10.php?id=3184";
   int port = 80;   
   InetAddress addr = InetAddress.getByName(hostname);
   for(int j=1;j<10;j++)
   {Socket socket = new Socket(addr, port); //建立一个Socket

   BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF8"));
   wr.write("GET " + strPage + " HTTP/1.0\r\n");
   wr.write("HOST:" + hostname + "\r\n");
   wr.write("\r\n");
   wr.flush();
   BufferedReader rd = new BufferedReader(new InputStreamReader(socket.getInputStream()));
   String line = rd.readLine();
   wr.close();
   rd.close();
   i++;
   System.out.println(i+"  "); 
   
   }
  }
  catch(Exception e)
  {
   System.out.println(e.toString());
  }
 } 
 public static void main(String args[])
 {    
  try
  {
    /**
    这里不知道如何写,就只能一个一个的写了,知道的麻烦告诉一声
    **/
   Thread t = new FirstTread();
   t.start();
   Thread t1 = new FirstTread();
   t1.start();
   Thread t2 = new FirstTread();
   t2.start();
   Thread t3 = new FirstTread();
   t3.start();
   Thread t4 = new FirstTread();
   t4.start();
   Thread t5 = new FirstTread();
   t5.start();
   Thread t6 = new FirstTread();
   t6.start();
   Thread t7 = new FirstTread();
   t7.start();
   Thread t8 = new FirstTread();
   t8.start();
   Thread t9 = new FirstTread();
   t9.start();
  }
  catch(Exception e)
  {
   System.out.println(e.toString());
  }
 }
}




相关文章

相关软件