Day 3 - JVM GC Algorithms

JVM has Garbage Collection, this is tracking down all the objects that are still used and marks the rest as garbage. GC has four different implementations: Serial GC, Parallel GC, CMS GC and G1 GC.

Day 2 - LinkedList vs ArrayList

Manipulating LinkedList is faster than ArrayList because it use a doubly linked list, no bit shifting is required in memory. ArrayList is better for storing and accessing data.