about java gc which statement is true. Saved Regarding GC (Garbage Collection) in Java, which of the following statements is true?
a. Java developers need to explicitly create a new thread in order to deallocate the used memory space.
b. A Java GC process is responsible to take care of heap memory and deallocate the space occupied by those objects no longer used.
c. The Java memory management API allows developers to write code directly deallocating the used memory space.
d. JDK offers an interface for Java developers to use in managing the memory heap, e.g. deallocate the memory after a given period of time.