2.You can directly run the garbage collector whenever you want to and it will be schedule in due time.
I believe this statement is wrong, because you can't
directly run garbage collection, you simply
request to run it, afterwards you'll have to wait for the JVM to honor your request.
Eventhough the question says "
it will be schedule in due time.", the term
directly run is not accurate and should be changed to
request to run.