网站首页|课程体系|师资力量|学员中心|就业信息|学习园地|新闻动态|中心简介|在线报名
 位置: 东方标准广州 >> 学习园地 >> 建站技术 >> JAVA教程 >> 正文
公告: 受著名动漫企业三学苑/士丹尼 著名软件企业京华网络/立信集团委托招募培训动漫软件人才70名免费试听随时体验
java线程池实例[东方标准广州北京路]

java线程池实例[东方标准广州北京路]

java线程池实例

本里程演示了使用JDK自带的多线程机制的使用方法。一个简单的例程,加上注释,很好地说明了使用jdk实现线程池的方法,适合初学者入门。

import java.util.concurrent.*;

public class Concurrent4ThreadPool { //用于管理线程和提供线程服务的类

 private ExecutorService exe=null;//线程池
 private static final int POOL_SIZE=4;//线程池的容量
 
 public Concurrent4ThreadPool()
 {
  exe=Executors.newFixedThreadPool(POOL_SIZE);//创建线程池
  System.out.println("the server is ready...");
 }
 
 public  void server()
 {
  int i=0;
  while(i<100)
  {
   exe.execute(new Worker(i));//运行线程池
   i++;
  }
 }
 public static void main(String[] args)
 {
  new Concurrent4ThreadPool().server();
 }
 
 
 class Worker implements Runnable //工作线程,线程要完成的工作在此类中实现
 {
  int id;
  Worker(int id)
  {
   this.id=id;
  }
  public void run() {
   System.out.println("task "+id+":start");//具体要做的事
  }
 }
 
}


 

关于本站Aboutweb | 友情站点LinkSite | 联系方式Contact | 汇款方式Remit | 版权申明Copyright

地址:广州市北京路步行街312号青年文化宫6楼
咨询电话:020-83303626 13288633114 咨询QQ群:11123656

Copyright© 1993-2007 Gowinedu.com .All Rights Reserved
点击这里给我发消息许老师
点击这里给我发消息李老师
点击这里给我发消息贾老师
点击此处关闭洽谈通漂浮窗口!
在线客服
点击此处关闭洽谈通漂浮窗口!