java中string Java中對象的狀態(tài)有哪幾種?
Java中對象的狀態(tài)有哪幾種?java對象就結束生命周期,它占用的內存就可以被JVM的垃圾回收器回收。對于需要被持久化的Java對象,在它的生命周期中,可處于以下三個狀態(tài)之一:(1) 臨時狀態(tài)(tra
Java中對象的狀態(tài)有哪幾種?
java對象就結束生命周期,它占用的內存就可以被JVM的垃圾回收器回收。對于需要被持久化的Java對象,在它的生命周期中,可處于以下三個狀態(tài)之一:(1) 臨時狀態(tài)(transient):剛剛用new語句創(chuàng)建,還沒有被持久化,不處于Session的緩存中。處于臨時狀態(tài)的Java對象被稱為臨時對象。(2) 持久化狀態(tài)(persistent):已經被持久化,加入到Session的緩存中。處于持久化狀態(tài)的Java對象被稱為持久化對象。(3) 游離狀態(tài)(detached):已經被持久化,但不再處于Session的緩存中。處于游離狀態(tài)的Java對象被稱為游離對象。