- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Future Demo
如果我需要一个线程的执行结果 但是我们又不想去等待这个线程我们可以使用Future 在Future任务执行的时候当前线程是不阻塞的 这样我们可以做其他的工作,当完成其他工作后我们再来取这个future执行的结果 import java.util.concurrent.*; /** * Created by donar on 15/9/8. */ p
2015-09-08 18:05:03
378
原创 DelayQueue Demo
DelayQueue实际上是一个优先级队列和吴杰的BlockingQueue的聚合体 放入DelayQueue的对象必须实现Delay接口 这个接口有两个方法 一个是 public long getDelay(TimeUnit unit) 只有当这个方法返回的值为0或者是负值的对象才能被take()出来 这个特性很容易和时间关联起来 比如可以
2015-09-08 16:19:23
457
原创 快速排序
package sort; import sortbasic.SortBase; public class QuickSort extends SortBase{ public static void sort(Comparable[] a,int begin,int end ){ if(end<=begin) return; int mid =paritition(a, begin
2014-09-15 23:19:59
437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人