欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java垃圾回收finalize()作用詳解

 更新時間:2021年01月29日 09:59:52   投稿:lijiao  
這篇文章主要為大家詳細介紹了Java垃圾回收finalize()作用,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了 finalize 方法使用案例,供大家參考,具體內(nèi)容如下

package test; 
  
class TestGC { 
 private String str = "hello"; 
  
 TestGC(String str) { 
  this.str = str; 
 } 
  
 public void finalize() { 
  System.out.println(str); 
 } 
} 
  
public class Hello { 
 /** 
  * @param args 
  */
 public static void main(String[] args) { 
  // TODO 自動生成方法存根 
  System.out.println("hello"); 
  
  TestGC test = new TestGC("test1"); 
  test = new TestGC("test2"); 
  test = null;//注釋掉這一句,test1被回收。加上則先回收test2,后test1 
  System.gc(); 
 } 
}

finalize() 方法是在 Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize() 方法以整理系統(tǒng)資源或者執(zhí)行其他清理工作。finalize() 方法是在垃圾收集器刪除對象之前對這個對象調(diào)用的。

以上就是關(guān)于Java垃圾回收finalize()的用法介紹,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • 利用idea快速搭建一個spring-cloud(圖文)

    利用idea快速搭建一個spring-cloud(圖文)

    本文主要介紹了idea快速搭建一個spring-cloud,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 關(guān)于logback日志級別動態(tài)切換的四種方式

    關(guān)于logback日志級別動態(tài)切換的四種方式

    這篇文章主要介紹了關(guān)于logback日志級別動態(tài)切換的四種方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Java實現(xiàn)用Freemarker完美導(dǎo)出word文檔(帶圖片)

    Java實現(xiàn)用Freemarker完美導(dǎo)出word文檔(帶圖片)

    這篇文章主要介紹了Java實現(xiàn)用Freemarker完美導(dǎo)出word文檔(帶圖片),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Java并發(fā)編程之工具類Semaphore的使用

    Java并發(fā)編程之工具類Semaphore的使用

    目前幾乎所有的語言都支持信號量機制,Java也不例外.Java中提供了Semaphore并發(fā)工具類來支持信號量機制,下面我們就來了解Java實現(xiàn)的信號量機制,文中有非常詳細的介紹,需要的朋友可以參考下
    2021-06-06
  • Spring AbstractRoutingDatasource 動態(tài)數(shù)據(jù)源的實例講解

    Spring AbstractRoutingDatasource 動態(tài)數(shù)據(jù)源的實例講解

    本文介紹如何使用 Spring AbstractRoutingDatasource 基于上下文動態(tài)切換數(shù)據(jù)源,因此我們會讓查找數(shù)據(jù)源邏輯獨立于數(shù)據(jù)訪問之外
    2021-07-07
  • Java Swing組件BoxLayout布局用法示例

    Java Swing組件BoxLayout布局用法示例

    這篇文章主要介紹了Java Swing組件BoxLayout布局用法,結(jié)合實例形式分析了Swing使用BoxLayout容器進行布局的相關(guān)方法與操作技巧,需要的朋友可以參考下
    2017-11-11
  • Java實現(xiàn)文件上傳到服務(wù)器本地并通過url訪問的方法步驟

    Java實現(xiàn)文件上傳到服務(wù)器本地并通過url訪問的方法步驟

    最近項目中使用到了文件上傳到服務(wù)器的功能,下面這篇文章主要給大家介紹了關(guān)于Java實現(xiàn)文件上傳到服務(wù)器本地并通過url訪問的方法步驟,文中通過圖文以及實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • SpringMVC DispatcherServlet組件實現(xiàn)解析

    SpringMVC DispatcherServlet組件實現(xiàn)解析

    這篇文章主要介紹了SpringMVC DispatcherServlet組件實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • java設(shè)計模式之觀察者模式簡單解讀

    java設(shè)計模式之觀察者模式簡單解讀

    這篇文章主要介紹了java設(shè)計模式之觀察者模式簡單解讀,觀察者模式是在對象之間定義了一對多的依賴,這樣一來,當(dāng)一個對象改變狀態(tài),依賴它的對象會收到通知并自動更新,需要的朋友可以參考下
    2023-10-10
  • 解讀Java中char類型相加的問題

    解讀Java中char類型相加的問題

    這篇文章主要介紹了解讀Java中char類型相加的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評論