Junior — Middle
Программа ишке ашырылып жатканда JVM эс тутумунун кайсы бөлүмүндө жаңы объекттер түзүлөт?
sobes.tech AI
AIден жооп
JVMде жаңы объекттер жадатма деп аталган эс тутум аймагында түзүлөт. Жадатма — бул программаны иштетүү учурунда объекттерди сактоо үчүн бөлүнгөн динамикалык эс тутум аймагы.
new оператору аркылуу объект түзүлгөндө, анын үчүн эс тутум жадатмада бөлүнөт. Жадатмадагы эс тутумду башкаруу Garbage Collector тарабынан жүргүзүлөт, ал автоматтык түрдө объекттерге тиешелүү эс тутумду бошотот, алардын шилтемелери калган эмес.
Мисал:
MyClass obj = new MyClass(); // объект жадатмада түзүлөт
Stackке салыштырмалуу, анда жергиликтүү өзгөрмөлөр жана метод чакыруулары сакталат, жадатма — динамикалык жашоо мөөнөтү бар объекттер үчүн арналган.