tag:blogger.com,1999:blog-8712770457197348465.post5422269730801222463..comments2024-03-19T00:59:09.309-07:00Comments on Javarevisited: Difference between WeakReference vs SoftReference vs PhantomReference in Java? Examplejavin paulhttp://www.blogger.com/profile/15028902221295732276noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-8712770457197348465.post-697529816176736262017-10-31T05:18:35.973-07:002017-10-31T05:18:35.973-07:00@Javin
can you explain me the exact diff b/w weak ...@Javin<br />can you explain me the exact diff b/w weak and phantom reference ?Anonymoushttps://www.blogger.com/profile/02785495376706827748noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-5914404655214302822017-01-11T22:40:21.212-08:002017-01-11T22:40:21.212-08:00Nice articleNice articleAnupam Tamrakarhttps://www.blogger.com/profile/08257178261479871424noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-55441615036307848482016-12-05T00:34:55.629-08:002016-12-05T00:34:55.629-08:00https://community.oracle.com/blogs/enicholas/2006/...https://community.oracle.com/blogs/enicholas/2006/05/04/understanding-weak-referencesAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-62936708580829785452016-11-16T16:27:44.660-08:002016-11-16T16:27:44.660-08:00Assume a JVM is kingdom, Object is a king of the k...Assume a JVM is kingdom, Object is a king of the kingdom, and GC is a attacker of the kingdom who tries to kill the king.<br />When King is Strong, GC can not kill him.<br />When King is Soft, GC attacks him but King still rule the kingdom with protection until resource available.<br />When King is Weak, GC attacks him but still rule the kingdom without protection.<br />When king is Phantom, GC KChttps://www.blogger.com/profile/08062564899991434351noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-77630908043477748202016-11-11T05:34:52.287-08:002016-11-11T05:34:52.287-08:00very detailed introduction, thanks a lot!very detailed introduction, thanks a lot!Anonymoushttps://www.blogger.com/profile/04145575867175697309noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-38602205004280236652014-08-15T21:31:51.280-07:002014-08-15T21:31:51.280-07:00To make WeekReference to Employee Object
use this...To make WeekReference to Employee Object <br />use this line<br />WeakReference weakCounter = new WeakReference(e); //this line is making weak reference to Employee Object. <br />e= null; // now Employee object is eligible for garbage collection<br />satishhttps://www.blogger.com/profile/03367709365779766741noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-17506864646330302642014-04-25T05:29:01.341-07:002014-04-25T05:29:01.341-07:00Hi,
Just one question i want to ask!! When ever w...Hi,<br /><br />Just one question i want to ask!! When ever we create a new Object like Employee e = new Employee(); then how will i make that object a weak reference or a phantom Reference or soft reference?? Because by default they are Strong reference.. so like how to make it oder references if i have to make it memory efficient an eligible for garbage collection!!Ankur Jainhttps://www.blogger.com/profile/06692666332343551325noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-17941972693651187812014-03-26T01:17:17.975-07:002014-03-26T01:17:17.975-07:00Also a small program to bring more clarity and und...<br /><br />Also a small program to bring more clarity and understanding ....<br /><br />weak reference is related to garbage collection. Normally, object having one or more reference will not be eligible for garbage collection. Thea above rule is not applicable when it is weak reference. It an object has only weak reference with other objects, then its ready for garbage collection.<br /><br />SARAL SAXENAhttps://www.blogger.com/profile/01084233786047386880noreply@blogger.comtag:blogger.com,1999:blog-8712770457197348465.post-11259972818912902832014-03-26T01:16:51.713-07:002014-03-26T01:16:51.713-07:00@Javin.. Perfect article lem me add few more thing...@Javin.. Perfect article lem me add few more thing to bring the concepts more clear ....Hope you will appreciate it ...<br /><br />Weak references<br /><br />A weak reference, simply put, is a reference that isn't strong enough to force an object to remain in memory. Weak references allow you to leverage the garbage collector's ability to determine reachability for you, so you don't SARAL SAXENAhttps://www.blogger.com/profile/01084233786047386880noreply@blogger.com