java线程池最简单例子
2012-02-06 20:01
399 查看
package com.gas.test.Thread; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; 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");// 具体要做的事 } } }
相关文章推荐
- 线程和线程池的理解与java简单例子
- java线程及操作实例,线程池简单例子
- java一个最简单的反射的例子
- Java 多线程(八)——实现简单线程池
- Google PB协议学习记录--一个简单的例子--如何编译.proto文件为.java文件
- Spring+struts2+hibernate框架的Java Web项目利用POI导出Excel简单例子
- 自定义ClassLoader的简单例子 - bitan????s java - CSDNBlog
- JAVA线程池例子
- Java后端实现websocket与微信小程序端连接简单例子
- Rose name is not a valid Java identifier图解及简单例子
- java多态简单例子
- 一些简单的例子让你在Java中能更好的学习并理解循环结构(1)!
- java udp 简单例子
- android中引用javascript和在javascript中引用java的简单例子
- Java连接Sybase ASE数据库的一个简单例子
- 自制简单的Java下载器——来自《Java高级编程》的一个关于线程的例子(带上部分注释)
- 关于java中Properties类的简单的使用例子
- java 枚举类的简单例子
- [Java]UDP通信的简单例子
- java BufferedImage简单图片写字一个小例子