最近我一直在寻找Go's goroutines,并认为在Java中拥有类似的东西会很好。至于我寻找并行化方法调用的常见方法是做类似的事情: final String x = "somethingelse";
new Thread(new Runnable() {
public void run() {
x.matches("something");
我知道goroutines被多路复用到多个操作系统线程,所以如果应该阻塞,比如在等待I/O时,其他的继续运行。但是有什么办法可以提前知道如果我要创建n个例程,会产生多少线程? 例如,如果我们调用下面的函数,我们会知道有多少(或最大数)系统线程将在n够程创建: type Vector []float64
// Apply the operation to n elements of v star