Executor 接口的 Javadoc 说明如下:
内存一致性效果:在将
Runnable
对象提交到Executor
发生之前,线程中的操作开始执行之前,可能在另一个线程中。
Java 语言规范的哪一部分保证了这一点?或者仅仅是因为实现使用了一些内部同步?(如果是这样的话,一个例子会很好。)那么在实现自定义时Executor
我应该知道这个要求吗?
Executor 接口的 Javadoc 说明如下:
内存一致性效果:在将
Runnable
对象提交到Executor
发生之前,线程中的操作开始执行之前,可能在另一个线程中。
Java 语言规范的哪一部分保证了这一点?或者仅仅是因为实现使用了一些内部同步?(如果是这样的话,一个例子会很好。)那么在实现自定义时Executor
我应该知道这个要求吗?