Java тіліндегі жадтың қандай түрлері бар?
Java тіліндегі жадтың қандай түрлері бар?

Бейне: Java тіліндегі жадтың қандай түрлері бар?

Бейне: Java тіліндегі жадтың қандай түрлері бар?
Бейне: Қалай программист болуға болады? 2024, Қараша
Anonim

The жады JVM бес түрлі бөлікке бөлінеді, атап айтқанда: Әдіс аймағы: Әдіс аймағы сынып кодын сақтайды: айнымалылар мен әдістердің коды. Үйме: The Java объектілері осы аумақта құрылған. Java Стек: әдістерді іске қосу кезінде нәтижелер стекте сақталады жады.

Бұдан басқа, Java-дағы жад дегеніміз не?

Стек Java тіліндегі жад статикалық үшін қолданылады жады ағынды бөлу және орындау. Ол әдіске тән қарабайыр мәндерді қамтиды және әдістен сілтеме жасалған үймедегі нысандарға сілтеме жасайды.

Жоғарыда көрсетілгеннен басқа, Java үйіндісі дегеніміз не? The үйме барлық сынып даналары мен массивтері үшін жады бөлінген орындалу уақытының деректер аймағы болып табылады. The үйме виртуалды машинаны іске қосу кезінде жасалады. Үйме объектілерді сақтау автоматты сақтауды басқару жүйесімен (қоқыс жинағыш ретінде белгілі) қалпына келтіріледі; нысандар ешқашан нақты бөлінбейді.

Сондай-ақ біліңіз, Java-де пул жады дегеніміз не?

The Java жол тұрақтысы бассейн аумақтық үйінді болып табылады жады қайда Java әріптік жол мәндерін сақтайды. Үйме ауданы болып табылады жады орындау уақыты операциялары үшін пайдаланылады. Жаңа айнымалы құрылып, мән берілгенде, Java ішінде дәл осы мән бар-жоғын тексереді бассейн.

Java-да жадтың ағуы дегеніміз не?

Бұл процесс қоқыс жинау және сәйкес бөлігі деп аталады JVM қоқыс жинағыш немесе GC деп аталады. Біраз жеңілдететін болсақ, а жадтың ағуы ішінде Java кейбір нысандар қолданба арқылы енді пайдаланылмайтын, бірақ МК оларды пайдаланылмаған деп тани алмайтын жағдай.

Ұсынылған: