Sobes.tech
Junior — Middle

Is het mogelijk om de garbage collector in de JVM programmatisch te initiëren?

sobes.tech AI

Antwoord van AI

In de JVM is het mogelijk om handmatig garbage collection te initiëren door de methode System.gc() aan te roepen. Deze oproep raadt de JVM aan om de garbage collector te starten, maar garandeert niet dat dit onmiddellijk gebeurt. De JVM beslist zelf wanneer de garbage collection plaatsvindt, op basis van de huidige belasting en het geheugenstatus.

Voorbeeld:

public class GCDemo {
    public static void main(String[] args) {
        System.gc(); // Verzoek om garbage collection te starten
    }
}