В системах с несколькими процессорами проблема одновременного выполнения кода с минимальными затратами решается за счёт многопоточности. Поэтому большинство реальных приложений используют эту технологию. Программисты, работающие на Java, также могут воспользоваться многопоточностью - это возможно на многих языках программирования. В данной статье вы познакомитесь с основами работы с процессами и потоками в Java, узнаете о способах управления и синхронизации потоков. Также мы расскажем о пуле потоков, потокобезопасных коллекциях, синхронизаторах и параллельных потоках Stream.
Читать ещё книги:
Комментарии (0)
Минимальная длина комментария - 50 знаков. Комментарии модерируются