gpt4 book ai didi

java - 比较 Java 和 GPar

转载 作者:行者123 更新时间:2023-11-30 04:32:01 25 4
gpt4 key购买 nike

我正在尝试为 Java 和 GPars 找到一个类似的代码片段来可视化,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();
}

}

常规:

import static groovyx.gpars.GParsPool.withPool

withPool{
for(int i=1; i<=100; i++) {
println (i)
}
}

最佳答案

第一个示例创建一个新线程,并在其中运行一个 for 循环(由于该线程不是守护线程,所以循环会一直执行,因此在线程完成之前 VM 不会退出)

第二个示例调用withPool,然后对该池不执行任何操作,仅在当前线程中运行 for 循环。您没有使用任何 GPars 并发方法,因此可以省略 withPool 以获得完全相同的结果。

关于java - 比较 Java 和 GPar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14416641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com