Multiple choice

Who performs garbage collection in java?

  1. Java Virtual Machine

  2. Operating System

  3. User

  4. Java Development Environment

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The JVM performs automatic garbage collection to reclaim memory from objects no longer referenced. This is a key Java feature that prevents memory leaks. The OS manages system memory but doesn't know Java's object graph. Users don't manually trigger GC. The JDE is just a development tool bundle.