0
我有一些类生成大量的线程,并且应用程序真的很慢并且占用大量内存。我们决定使用Poolthread来减少线程开销。 PoolThread
是在一个类中管理的,我有一个问题:我如何将一个泛型函数作为参数传递并执行一次在PoolThread中?
例如将一个函数传递给PoolThread
public void executeFunction(myFunction) {
executorService.execute(new Runnable() {
public void Run() {
run the function that I've passed
}
}
}
请澄清你的意思。你看过'ExecutorService'吗? – 2014-10-06 14:44:08
*“我有一个问题:可能传递一个泛型函数作为参数,并且一次执行在PoolThread中?” - 答案:是的。 – rolfl 2014-10-06 14:45:59
编辑问题 – Tinwor 2014-10-06 14:48:59