简单线程并发例子源代码
2018-02-18
0 0 0
暂无评分
其他
如何获取积分?
package com;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class VolatileTest {
public static void main(String[] args) throws InterruptedException {
final Counter counter = new Counter();
ExecutorService threadPool = Executors.newCachedThreadPool();
for (int i = 0; i < 1000; i++) {
/*new Thread() {
@Override
public void run() {
counter.inc();
};
}.start();*/
threadPool.execute(new Runnable() {
@Override
public void run() {
counter.inc();
}
});
}
// Thread.sleep(3000);
System.out.println(counter);
}
}
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class VolatileTest {
public static void main(String[] args) throws InterruptedException {
final Counter counter = new Counter();
ExecutorService threadPool = Executors.newCachedThreadPool();
for (int i = 0; i < 1000; i++) {
/*new Thread() {
@Override
public void run() {
counter.inc();
};
}.start();*/
threadPool.execute(new Runnable() {
@Override
public void run() {
counter.inc();
}
});
}
// Thread.sleep(3000);
System.out.println(counter);
}
}
相关源码推荐
使用Java开发Android AOA Android开放式附件
0
0
暂无评分
Golang AOA Android开放式附件HID控制
0
0
暂无评分
pclite
0
0
暂无评分
GMSK线性接收机
0
0
暂无评分
传世AFT中变打金版版本--以前很火爆的,收藏很久
0
0
暂无评分
暂无评论