

Устранение утечек памяти Java
Одним из наиболее важных аспектов виртуальной машины Java (JVM) является ее подсистема управляемой памяти. Это удивительная технология, которая позволяет разработчикам выделять бесконечный объем памяти. Реальность такова, что под прикрытием JVM работает над восстановлением всей памяти, которая больше не используется. Если JVM не может восстановить память, наше приложение завершится с ужасной ошибкой OutOfMemoryError.