Java Memory Management
Setting the Heap PermGen and Stack sizes
Garbage collection
Memory leaks in Java
Finalization
Manually triggering GC