Сборщик мусора находит недостижимые объекты и освобождает занимаемую ими память, работая по поколениям.
Загрузка…
JVM, сборщик мусора, примитивные типы, классы Object и базовая спецификация.
Сборщик мусора находит недостижимые объекты и освобождает занимаемую ими память, работая по поколениям.
При возникновении коллизий (когда два ключа возвращают одинаковый бакет-индекс), HashMap использует метод цепочек. Начиная с Java 8, если длина связного списка в бакете превышает 8 элементов, он преобразуется в сбалансированное красно-черное дерево...
Константа объявляется с модификатором final: её значение нельзя переприсвоить после инициализации.
ClassLoader загружает байт-код классов в JVM по принципу делегирования родителю.
JVM исполняет байт-код, classpath указывает, где искать классы и ресурсы приложения.
Четыре типа ссылок определяют, при каких условиях сборщик мусора может освободить объект.