Rozdział 9. Równoległość i współbieżność
Tematem tego rozdziału są mechanizmy równoległego i współbieżnego wykonywania operacji w Javie 8. Niektóre koncepcje sięgają znacznie starszych dodatków do języka (zwłaszcza pakietu java
.
util
.
concurrent
dodanego w Javie 5), ale w Javie 8 dodano kilka składników umożliwiających operowanie na wyższym poziomie abstrakcji.
Posługując się algorytmami równoległymi i współbieżnymi, programista ryzykuje, że ktoś będzie dociekał, jaka w ogóle jest różnica między tymi dwiema technikami. Dlatego przedstawiam wyjaśnienie, z którego możesz korzystać, aby wyjść z ewentualnej opresji:
- Współbieżność to wykonywanie wielu zadań naprzemiennie.
- Równoległość to wykonywanie wielu zadań równocześnie.
Program projektuje się ...
Get Nowoczesne receptury w Javie now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.