Spec-Zone .ru
спецификации, руководства, описания, API
|
До сих пор этот урок сосредоточился на низкоуровневых API, которые были частью платформы Java с самого начала. Эти API достаточны для очень основных задач, но высокоуровневые стандартные блоки необходимы для более усовершенствованных задач. Это - особенно истина для в широком масштабе параллельных приложений, которые полностью используют сегодняшние многопроцессорные и многожильные системы.
В этом разделе мы будем смотреть на некоторые из высокоуровневых функций параллелизма, начатых с версии 5.0 платформы Java. Большинство этих опций реализуется в новом java.util.concurrent
пакеты. В Платформе Наборов Java есть также новые параллельные структуры данных.
java.util.concurrent
обеспечьте управление пулом потоков, подходящее для крупномасштабных приложений.ThreadLocalRandom
(в JDK 7), обеспечивает эффективную генерацию псевдослучайных чисел от многократных потоков.