В другой день я изучал архитектуру JVM, и теперь я действительно запутался. В статьях о net говорится, что JVM назначает память только одному экземпляру класса, и объекты могут иметь несколько экземпляров, загруженных по мере использования. Теперь JVM также загружает информацию о классе в области методов. Так в чем же разница между двумя ссылками на классы один в области метода и один в куче. Поскольку область метода звучит нормально, поскольку она хранит информацию об уровне класса, такую как переменные и методы stati c, но почему в Heap есть память для класса ..?