如果线程不是new Runnable()而是使用lambada的话三次都会调用计算不走缓存,怎么回事呢?
来源:13-5 用Future解决重复计算问题

qq_SUPERATURL_0
2021-04-12
如果线程不是new Runnable()而是使用lambada的话三次都会调用计算不走缓存,怎么回事呢?就是重复计算问题没解决,
写回答
2回答
-
悟空
2021-04-12
可以看下这个思路:http://coding.imooc.com/learn/questiondetail/2vGBE6xZZA9YNkaq.html
00 -
悟空
2021-04-12
lambada的并行,如果里面用的是同一个expensiveComputer实例,那么和new Runnable()是一致的。lambada有自己的线程池。
022021-12-30
相似问题