面試題:Java對象再也不使用時,爲何要賦值爲null?

前言java 許多Java開發者都曾據說過「不使用的對象應手動賦值爲null「這句話,並且好多開發者一直信奉着這句話;問其緣由,大都是回答「有利於GC更早回收內存,減小內存佔用」,但再往深刻問就回答不出來了。web 鑑於網上有太多關於此問題的誤導,本文將經過實例,深刻JVM剖析「對象再也不使用時賦值爲null」這一操做存在的意義,供君參考。本文儘可能不使用專業術語,但仍須要你對JVM有一些概念。算
相關文章
相關標籤/搜索