Question: what is the difference between java 9 and java 10?
Answer: Java 9 made the Garbage-First Garbage Collector (G1GC) the default, replacing the Concurrent Mark-Sweep Garbage Collector (CMS). Java 10 introduces performance improvements to G1GC. In Java 10, G1GC is getting a performance boost with the introduction of full parallel processing during a Full GC.