How is Garbage collection done in Java?
Answers were Sorted based on User's Feedback
Answer / sandeep
Garbage Collection is a complex feature in Java Technology.
By Programme we cannot cause gc but we can request JVM using
gc() method but it does not gurantee. Actually when an
object in our programme become unreachable it is ready to
garbage collection..the garbage collection runs periodically
and then claim the memory it does occupy ( the unreachable
object)..and is how garbage collected is done.
| Is This Answer Correct ? | 17 Yes | 2 No |
Answer / boomiraj
Programmer can not cause the garbage collector.
We can call the garbage collection using System.gc();
And we can set the variable value equal to null, it assign that variable garbage rest the that use.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / harish
Garbage Collection is carried out based on the reference
type an object is currently in.
There are 4 types of references in java
1)strong reference
2)soft reference
3)weak reference
4)phantom reference
the last one is the weakest of the weak.
JVM will try get all those of object that are fell in this
category and try to collect it.
But it is not neccessary the object in phantom reference
phase will always be garbage collected.
| Is This Answer Correct ? | 4 Yes | 3 No |
How to call static method?
How to create a base64 decoder in java8?
When will you define a method as static in Java?
0 Answers SwanSoft Technologies,
class test { private static void main(String []adsf) { } } explain me that the above code is error or exception
How to sort list of list in java?
Why java uses the concept of the string literal?
how we can use debug in myeclipse 6.0 in order solve the problems that exist in our program when there are 900 to 1000 pages in a web application
Explain Method Overloading in Java.
What is the requirement of thread in java?
Explain about data types?
Explain reverse a linked list iterative solution in java?
Is there any use of an abstract class which has no methods and no attributes?