-XX:+UseSerialGC , -XX:+UseParallelGC , -XX:+UseParNewGC (veya -XX:+UseConcMarkSweepGC), -XX:+UseG1GC farklı Garbage Collector sistemleridir ve aynı anda bu seçeneklerden en fazla bir seçenek kullanılabilir. Bu nedenle bir java uygulaması çalışıtırılrken bunlardan biri seçilmelidir