垃圾回收

垃圾回收

科學管理方法
社會現代化的發展,城市生活垃圾不分類投放問題越發明顯。既會給垃圾的回收、處理造成額外的負擔,浪費人力與物力,同時不合規範的垃圾投放也會給城市衛生環境造成影響,容易滋生病菌,影響人類生活。因此城市化的發展,需要健全完善的城市垃圾分類體系,将城市發展與城市衛生管理相結合,采取更加科學、規律、有效的城市垃圾分類回收條例,如垃圾按照品類分類投放、分類收集自以及分類運輸與處理,這樣建立系統完善性垃圾回收處理機制,将更符合城市發展利益,保障城市衛生環境形象。[1]
    中文名:垃圾回收 外文名: 适用領域: 所屬學科: 定義:對垃圾進行有效處置的一種科學管理方法

定義

一個跟蹤過程,它傳遞性地跟蹤指向當前使用的對象的所有指針,以便找到可以引用的所有對象,然後重新使用在此跟蹤過程中未找到的任何堆内存。公共語言運行庫垃圾回收器還壓縮使用中的内存,以縮小堆所需要的工作空間。

應用

Java語言中一個顯著的特點就是引入了垃圾回收機制,使c++程序員最頭疼的内存管理的問題迎刃而解,它使得Java程序員在編寫程序的時候不再需要考慮内存管理。由于有個垃圾回收機制,Java中的對象不再有“作用域”的概念,隻有對象的引用才有“作用域”。垃圾回收可以有效的防止内存洩露,有效的使用可以使用的内存。垃圾回收器通常是作為一個單獨的低級别的線程運行,不可預知的情況下對内存堆中已經死亡的或者長時間沒有使用的對象進行清除和回收,程序員不能實時的調用垃圾回收器對某個對象或所有對象進行垃圾回收。回收機制有分代複制垃圾回收和标記垃圾回收,增量垃圾回收。

Java程序員不用擔心内存管理,因為垃圾收集器會自動進行管理。要請求垃圾收集,可以調用下面的方法之一:

System.gc()

Runtime.getRuntime().gc()

上一篇:餘弦

下一篇:波函數

相關詞條

相關搜索

其它詞條