我正在尝试为Java和GPars找到一个类似的代码片段,以便可视化,GPars更容易。
下面的代码在两种情况下都做同样的事吗?我不是只意味着输出,而是“内部”发生的事情。 还是有办法缩短它甚至更多?比较Java和GPars
的Java:
package java;
public class Main extends Thread {
public void run() {
for (int i = 1; i <= 100; i++) {
System.out.println(i);
}
}
public static void main(String args[]) {
(new Main()).start();
}
}
的Groovy:
import static groovyx.gpars.GParsPool.withPool
withPool{
for(int i=1; i<=100; i++) {
println (i)
}
}
在Groovy代码片段中, 您应该使用** eachParallel **代替**(...)** –