线程池
来源:互联网 发布:爬虫为什么用python 编辑:程序博客网 时间:2024/06/02 08:40
package com.zy.threadpool;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
public class ThreadPool {
public static void main(String[] args) {
ExecutorService threadpool=Executors.newSingleThreadExecutor();
for (int i = 0; i <=10;i++) {
final int task=i;
threadpool.execute(new Runnable() {
@Override
public void run() {
for (int j = 0; j <=10; j++) {
try {
Thread.sleep(10);
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(Thread.currentThread().getName()+"is loop of"+j+"for task of"+task);
}
}
});
}
System.out.println("all of 10 tasks has commits");
Executors.newScheduledThreadPool(3).scheduleAtFixedRate
(new Runnable() {
@Override
public void run() {
System.out.println("bording");
}
}, 6, 2, TimeUnit.SECONDS);
}
}
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
public class ThreadPool {
public static void main(String[] args) {
ExecutorService threadpool=Executors.newSingleThreadExecutor();
for (int i = 0; i <=10;i++) {
final int task=i;
threadpool.execute(new Runnable() {
@Override
public void run() {
for (int j = 0; j <=10; j++) {
try {
Thread.sleep(10);
} catch (Exception e) {
e.printStackTrace();
}
System.out.println(Thread.currentThread().getName()+"is loop of"+j+"for task of"+task);
}
}
});
}
System.out.println("all of 10 tasks has commits");
Executors.newScheduledThreadPool(3).scheduleAtFixedRate
(new Runnable() {
@Override
public void run() {
System.out.println("bording");
}
}, 6, 2, TimeUnit.SECONDS);
}
}
阅读全文
0 0
- 线程与线程池
- 线程池 线程优先级
- Executor线程,线程池
- 线程、多线程、线程池
- IOS-线程、线程池
- Java线程:线程池
- 线程和线程池
- 线程、多线程、线程池
- 线程、多线程、线程池
- 线程(六)线程池
- ExecutorService(线程池)+线程
- 线程和线程池
- 线程&线程池 简略
- 线程和线程池
- 线程池 线程锁
- 线程、线程池总结
- 线程与线程池
- 线程、锁、线程池
- C# 弹出式等待Progress
- 画柱形表格
- 简单几步实现多渠道打包
- JS中input表单隐藏域及其使用方法
- linux yum命令详解
- 线程池
- oracle删除语句
- Cpp-设计模式
- Android View的绘制流程
- lintcode-最后一个单词的长度
- .net中的托管和非托管
- CentOS7 搭建LVS
- gc日志打印
- 基于scrapy的智联职位爬取