ROZDZIAŁ 6.

Zarządzanie pamięcią i współbieżność w Javie

Niniejszy rozdział stanowi wprowadzenie do współbieżności (wielowątkowości) i zarządzania pamięcią na platformie Java. Tematy te opisujemy łącznie, ponieważ są ze sobą ściśle powiązane. W rozdziale:

• wprowadzenie do zarządzania pamięcią w Javie;

• opis podstawowego algorytmu usuwania śmieci o nazwie „oznaczanie i usuwanie” (ang. mark and sweep);

• techniki optymalizacji przez maszynę wirtualną HotSpot śmieciarki (ang. garbage collector) w odniesieniu do czasu istnienia obiektu;

• typy podstawowe współbieżności w Javie;

• widoczność i zmienność danych.

Podstawowe pojęcia zarządzania pamięcią w Javie

W Javie pamięć zajmowana przez obiekt jest automatycznie przywracana do puli pamięci wolnej ...

Get Java w pigułce. Wydanie VI 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.