How GC (Garbage Collector) knows the objects reference is
unused.Whether GC removes the unused object Parmanently or
it maintains something.
Answers were Sorted based on User's Feedback
Answer / devarathnam.c, kotagudibanda,k
Hi,
The Garbage Collector(GC)will be always under the control
of JVM, So JVM periodically runs the GC. It uses "sweep"
and "mark" algorithms to identify the unused objects in the
application. You don't bother about GC, JVM will take of it.
Is This Answer Correct ? | 9 Yes | 0 No |
Answer / balamurugan
it checks whenever we will not used the objects in our
program then jvm checked with forward referenceduse help of
heap memory. then gb removes the un used objects
Is This Answer Correct ? | 1 Yes | 0 No |
Which is the best way of exception handling?
Where local and global variables are stored?
Why is it called a string?
What are the disadvantages of using inner classes?
When a lot of changes are required in data, which one should be a preference to be used? String or stringbuffer?
What is the use of default method in interface in java?
Which one will take more memory: an int or integer?
Explain Stream Tokenizer?
Why do we need data serialization?
What are the 6 boolean operators?
Can we sort hashmap in java?
Why call by value prevents parameter value change?