`
free_flurry
  • 浏览: 3624 次
  • 性别: Icon_minigender_1
  • 来自: 福州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
以下是一段测试代码: package test; import java.util.*; import java.math.*; import java.util.concurrent.locks.*; import java.util.concurrent.*; public class Test3 { static class Task1 implements Runnable{ public void run(){ System.out.println("Task1!"); try{ TimeUnit.SECO ...
中文第四版的哦(p657倒数第十行)“然后在它回收旧线程时停止创建新线程”。 这个它指的是CachedThreadPool,我一开始是深信不疑的,认为CachedThreadPool如果一个线程死亡了,那它就不会再创建新的线程了。后来看到一个大牛说“会”。于是自己做了实验: package test; import java.util.*; import java.util.concurrent.*; import java.util.concurrent.locks.*; import java.io.*; public class Test1 implements Cal ...
import java.util.*; import java.util.concurrent.*; import java.util.concurrent.locks.*; import java.io.*; public class Test1 implements Runnable{ static ThreadLocal<Integer> t=new ThreadLocal<Integer>(){ @Override protected synchronized Integer initialValue(){ return ...
Global site tag (gtag.js) - Google Analytics