+useConcMarkSweepGC vs. -useConcMarkWweepGC

I have seen two options in various places, but I have not been able to understand the difference between the two. Can someone help me here+useconcmarksweepgc-useconcmarksweepgcWhy is there a + and also a -?
[234 byte] By [_dnoyeBa] at [2007-11-26 16:26:16]
# 1

With -XX:+UseConcMarkSweepGC, jvm will use Concurrent Mark Sweep garbage collector for the tenured generation of java heap. And -XX:-UseConcMarkSweepGC will instruct the vm not to use Concurrent Mark Sweep GC .

For more information on Concurrent Mark Sweep GC and other collectors please see:

https://java.sun.com/j2se/reference/whitepapers/memorymanagement_whitepaper.pdf

poonambajaja at 2007-7-8 22:50:22 > top of Java-index,Java HotSpot Virtual Machine,Specifications...
# 2

With -XX:+UseConcMarkSweepGC, jvm will use Concurrent Mark Sweep garbage collector for the tenured generation of java heap. And -XX:-UseConcMarkSweepGC will instruct the vm not to use Concurrent Mark Sweep GC .

For more information on Concurrent Mark Sweep GC and other collectors please see:

https://java.sun.com/j2se/reference/whitepapers/memorymanagement_whitepaper.pdf

poonambajaja at 2007-7-8 22:50:22 > top of Java-index,Java HotSpot Virtual Machine,Specifications...