package threadmodle;

import java.util.HashMap;
import java.util.Map;
import java.util.UUID; public class ThreadModle {
public static void main(String[] args) throws InterruptedException {
final Map<String, String> map = new HashMap<String, String>(); Thread t = new Thread(new Runnable(){
@Override
public void run() {
System.out.println("Run threadID: " + Thread.currentThread().getId());
for (int i = 0; i < 10000; i++){
new Thread(new Runnable(){
@Override
public void run() {
map.put(UUID.randomUUID().toString(), UUID.randomUUID().toString());
System.out.println("Run work threadID: " + Thread.currentThread().getId());
}
}, "test" + i).start();; }
} }); System.out.println("Main threadID: " + Thread.currentThread().getId()); t.start();
t.join();
}
}

  

最新文章

  1. 如何 实现PHP多版本的 共存 和 切换?
  2. iis部署文件支持svg
  3. C# MVC jsonp初接触成功
  4. 软件工程(DBSD2016) Git Review
  5. 【hihoCoder】第20周 线段树
  6. IOS开发之实现App消息推送(最新)
  7. sqlite 数据类型详解
  8. Linux 使用yum工具
  9. 剑指offer之有序二维数组查找
  10. HDU1864--01背包
  11. 记录:使用rpm安装JDK
  12. python字符串问题
  13. cmd命令中运行pytest命令导入模块报错解决方法
  14. MemoryStream请求与接收
  15. Readme.txt
  16. Rob Pike
  17. tomcat启动闪退问题
  18. 《温故而知新》JAVA基础三
  19. [转] LoadRunner 获取接口请求响应信息
  20. JavaScript中var和this定义变量的区别

热门文章

  1. zookeeper【4】master选举
  2. maven仓库中的LastUpdated文件删除脚本
  3. asp.net 、C#实现微信企业号OAuth2认证
  4. side Effect
  5. Git Bash Here常用命令以及使用步骤
  6. 项目经验:GIS&lt;MapWinGIS&gt;建模第三天
  7. Codeforces Round #414 A. Bank Robbery
  8. 06_javassist
  9. Android 高速录像(1)
  10. python SyntaxError: EOL while scanning string literal