Java'daki bellek türleri nelerdir?
Java'daki bellek türleri nelerdir?

Video: Java'daki bellek türleri nelerdir?

Video: Java'daki bellek türleri nelerdir?
Video: Java 13 - 30 Dakikada Abstract Classes 2024, Nisan
Anonim

NS hafıza JVM'de beş farklı bölüme ayrılmıştır: Yöntem alanı: Yöntem alanı, sınıf kodunu depolar: değişkenlerin ve yöntemlerin kodu. Yığın: Java nesneler bu alanda oluşturulur. Java Yığın: Yöntemleri çalıştırırken sonuçlar yığında saklanır hafıza.

Bunun yanında Java'da bellek nedir?

Yığın Java'da Bellek statik için kullanılır hafıza bir iş parçacığının tahsisi ve yürütülmesi. Bir yönteme özgü ilkel değerleri ve yöntemden başvurulan bir yığındaki nesnelere başvuruları içerir.

Yukarıda, Java yığını nedir? NS yığın tüm sınıf örnekleri ve diziler için belleğin ayrıldığı çalışma zamanı veri alanıdır. NS yığın sanal makine başlangıcında oluşturulur. Yığın nesneler için depolama, otomatik depolama yönetim sistemi (çöp toplayıcı olarak bilinir) tarafından geri alınır; nesneler hiçbir zaman açıkça tahsis edilmez.

Ayrıca bilin, Java'da havuz belleği nedir?

NS Java dizi sabiti havuz bir alan yığınıdır hafıza nerede Java değişmez dize değerlerini depolar. Yığın bir alandır hafıza çalışma zamanı işlemleri için kullanılır. Yeni bir değişken oluşturulduğunda ve bir değer verildiğinde, Java tam değerin mevcut olup olmadığını kontrol eder. havuz.

Java'da bellek sızıntısı nedir?

Bu işleme çöp toplama ve buna karşılık gelen parça denir. JVM Çöp Toplayıcı veya GC olarak adlandırılır. Biraz sadeleştirecek olursak diyebiliriz ki bir bellek sızıntısı içinde Java bazı nesnelerin artık uygulama tarafından kullanılmadığı, ancak GC'nin bunları kullanılmamış olarak tanımadığı bir durumdur.

Önerilen: