Garbage Collection in Java | What is GC and How does it Work in the JVM? | Types of GCs | Geekific

Описание к видео Garbage Collection in Java | What is GC and How does it Work in the JVM? | Types of GCs | Geekific

Discord Community:   / discord  
GitHub Repository: https://github.com/geekific-official/

Java programs compile into bytecode that can be run on a Java Virtual Machine. When Java programs run on the JVM, objects are created in the heap space, which is a portion of memory dedicated to the program. Inside this space, and over the lifetime of a Java application, new objects are created and released. The process of automatically reclaiming unused memory by destroying unused objects is referred to as Garbage Collection. In this video we attempt to explain how GC works and what are the types of GC available.

Timestamps:
00:00 Introduction
00:07 What is Garbage Collection in Java?
01:43 Generational Garbage Collection: How does it Work?
06:17 Types of Garbage Collectors
10:32 Advantages of Garbage Collection
11:10 Thanks for Watching!

If you found this video helpful, check other Geekific uploads:
Object-Oriented Programming Fundamentals:    • What is Object-Oriented Programming? ...  
SOLID Principles and Best Practices:    • SOLID Design Principles with Java Exa...  
Recursion Made Simple, Recursive Methods:    • What is Recursion? | Recursion Made S...  
Use-Case and Sequence Diagrams:    • UML Use-Case and Sequence Diagrams Ma...  
Project Lombok Annotations Explained:    • Project Lombok Annotations Explained ...  
Heap Space vs. Stack Memory in Java, Call Stack Explained:    • Heap Space vs. Stack Memory in Java |...  
Trees Compared and Visualized, BST vs AVL vs RedBlack vs Splay vs Heaps:    • Trees Compared and Visualized | BST v...  
Generics and Wildcards in Java, Invariance vs Covariance vs Contravariance:    • Generics and Wildcards in Java | Part...  
Reading from and Writing to a file in Java, Transient Java Keyword:    • Java NIO | Reading from and Writing t...  
What is a Thread? (Process, Program, Parallelism, Scheduler Explained):    • What is a Thread? | Threads, Process,...  
Domain-Driven Design Made Simple:    • Domain-Driven Design Made Simple | Wh...  

#Geekific #GarbageCollection #Java #GC #JVM

Комментарии

Информация по комментариям в разработке