java - java并发编程中所有线程都会同时启动吗?

标签 java java.util.concurrent

在我的程序中,我正在创建 2 个任务。这些任务实现了 Callable 接口(interface)。我将它们传递给 2 个线程来执行线程池类。我的问题是这两个线程会同时启动吗?在java并发编程中,所有线程都会同时启动吗?

最佳答案

in java concurrency programming all threads will start in same time?

不,他们不会。使用传统的 Java SE 无法强制两个线程同时启动。 (事实上​​,如果您没有多核处理器,两个线程在物理上是不可能同时启动的。)

关于java - java并发编程中所有线程都会同时启动吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11292517/

相关文章:

java - JDK6.0 或其他库中有Concurrent LinkedHashSet 吗?

java - 为什么 iterator.hasNext 不适用于 BlockingQueue?

java - 如何正确停止serverSocket.accept()

java - ThreadPoolExecutor javadoc,排队和锁定的三种策略

java - Spring Security 为 Authentication.getPrincipal() 返回 guest 而不是 UserDetails

java - 当检测到类扩展了 Enum 时,如何调用其 valueOf() 方法?

java - 来自已实例化但未存储的实体的访问 key [objectify] [@prepersist]

java - 捕捉雨水高度是数组

java - 是否存在具有 getAndWait() 方法的 HashMap?例如。 BlockingConcurrentHashMap 实现?

java - 如何让Textview只显示最后4位数字