2405 |
|
/** |
2406 |
|
* Returns the default Executor used for async methods that do not |
2407 |
|
* specify an Executor. This class uses the {@link |
2408 |
< |
* ForkJoinPool#commonPool()}, but may be overridden in subclasses |
2409 |
< |
* with an Executor that provides at least one independent thread. |
2408 |
> |
* ForkJoinPool#commonPool()} if it supports more than one |
2409 |
> |
* parallel thread, or else an Executor using one thread per async |
2410 |
> |
* task. This method may be be overridden in subclasses to return |
2411 |
> |
* an Executor that provides at least one independent thread. |
2412 |
|
* |
2413 |
|
* @return the executor |
2414 |
|
* @since 1.9 |