【发布时间】:2016-11-26 14:51:10
【问题描述】:
在 Java 中创建新的 Thread 或 Runnable 时,它们是可以创建的最小处理/计算环境单元吗?是否可以在一个线程内异步运行多个任务?
【问题讨论】:
-
没有。线程是最小的多任务单元。 CPU 流水线可以以半异步的方式处理指令,但它们仍然是按顺序呈现的。
标签: java multithreading asynchronous multitasking
在 Java 中创建新的 Thread 或 Runnable 时,它们是可以创建的最小处理/计算环境单元吗?是否可以在一个线程内异步运行多个任务?
【问题讨论】:
标签: java multithreading asynchronous multitasking
根据定义,没有。为了让两个操作并行执行,它们必须位于不同的线程或进程中。
【讨论】: