About 27,100 results
Open links in new tab
  1. Heap implementation in Java - GeeksforGeeks

    May 27, 2024 · A heap is a binary tree-based data structure that adheres to a heap property. In a heap, every parent node has a specific relationship with its children: in a max-heap, each parent is greater …

  2. On-Heap and Off-Heap Memory - Oracle Help Center

    On-heap memory is memory in the Java heap, which is a region of memory managed by the garbage collector. Java objects reside in the heap. The heap can grow or shrink while the application runs.

  3. Understanding Java Heap Space: Concepts, Usage, and Best Practices

    Jan 16, 2026 · One of the most significant components of Java's memory architecture is the Java Heap Space. This blog post aims to provide a comprehensive overview of Java Heap Space, including its …

  4. Stack Memory and Heap Space in Java - Baeldung

    Jul 1, 2024 · Heap space is used for the dynamic memory allocation of Java objects and JRE classes at runtime. New objects are always created in heap space, and the references to these objects are …

  5. Is there a Heap in java? - Stack Overflow

    Jan 4, 2013 · I am porting a C++ library to Java and I need a heap data structure. Is there a standard implementation or will I need to do it myself?

  6. Java Heap Terminology Explained: Young, Old, and Permanent …

    Jan 16, 2026 · The Java Heap is a runtime data area managed by the Java Virtual Machine (JVM) where all class instances (objects) and arrays are allocated. It is created when the JVM starts and is …

  7. Java Memory Management Explained — Heap, Stack, Garbage

    Jul 29, 2025 · In this post, I’ll break down Java’s memory management system — including the heap, stack, and garbage collection process. We’ll also explore concepts like Young Generation, Old …

  8. Heap Data Structure in Java – Implementation and Explanation

    Mar 26, 2025 · Heaps are an essential data structure for priority-based processing. In this blog, we implemented both Min Heap and Max Heap in Java, discussed their operations, and explored real …

  9. Resolving Java Heap Space OutOfMemoryError - Stackify

    Sep 12, 2024 · In this blog post, we’ll dive into the concept of Java heap space, explore the common causes of OutOfMemoryError, and provide you with a step-by-step guide to resolving this issue.

  10. Java Heap vs Native Memory: What’s the Difference and Why It Matters

    Jul 23, 2025 · Learn the key differences between Java Heap and Native Memory, how each works, and why understanding both is crucial for app performance, plus a free webinar link!