Что такое garbage collection в Java и как это работает как автоматический механизм управления памятью во время выполнения программы? — ДейлиПреп