20140426周六,不上班
今天呢是哥我的生日,Happy!!!首先,感谢父母、感谢everyone!!!其次,继续学习!!!
Executor:java并发编程 Executor框架
Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,
其中包括线程池,Executor,Executors,ExecutorService,CompletionService,
Future,Callable等。
并发编程的一种编程方式是把任务拆分为一些列的小任务,即Runnable,
然后在提交给一个Executor执行,Executor.execute(Runnalbe) 。
Executor在执行时使用内部的线程池完成操作。
2、Application
Executors类,提供了一系列工厂方法用于创先线程池,返回的线程池都实现了ExecutorService接口。
public static ExecutorService newFixedThreadPool(int nThreads)
创建固定数目线程的线程池。
public static ExecutorService newCachedThreadPool()
创建一个可缓存的线程池,调用execute 将重用以前构造的线程(如果线程可用)。
如果现有线程没有可用的,则创建一个新线程并添加到池中。终止并从缓存中移除
那些已有 60 秒钟未被使用的线程。
public static ExecutorService newSingleThreadExecutor()
创建一个单线程化的Executor。
public static ScheduledExecutorService newScheduledThreadPool(int corePoolSize)
创建一个支持定时及周期性的任务执行的线程池,多数情况下可用来替代Timer类。
关于Android的application类:
http://blog.sina.com.cn/s/blog_6e47de3e01017avo.html
http://blog.csdn.net/lieren666/article/details/7598288
阅读(986) | 评论(0) | 转发(0) |