JFINAL线程池插件

今天有个项目刚好需要用到线程池,写了个插件分享下。

用法很简单,和大部分JFINAL插件类似,先初始化插件,可以创建多个线程池。

new ThreadPoolPlugin(8, 32, 1024, 10); 
//各个参数的作用直接翻看源代码吧,懒得写
new ThreadPoolPlugin("pool2",8, 32, 1024, 10);

执行线程:

ThreadPoolKit.use("pool2").execute(new Thread(){
                public void run(){
                    System.out.println(Thread.currentThread().getName()+"-->A");    
                }
            });

需要线程返回值可以调用 submit 方法。


项目地址:http://git.oschina.net/xiyoufang/jfinal-threadpool-plugin