Re: [重編] 談談 Java 語言的垃圾收集器

看板java作者 (Test)時間19年前 (2006/08/10 01:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/6 (看更多)
其實就我看了一堆程式語言的結果是... 我覺得 Garbage Collection 還算蠻普及的.... 應該這麼說好了...支援 Garbage Collection 的語言, 就我看過的... 好像算一下都有支援 Garbage Collection @_@ 像是 D, Ruby(及其他 Script 語言如 Perl, Python...), Smalltalk 類語言(Squeak 等等), Lisp 系(Common Lisp, Scheme) Functional 語言(ML, Haskell)....感覺上好像都是支援 Garbage Collection @_@ 接下來微軟的平台 .Net (C#.Net, VB.Net, 這些也是有 Garbage Collection) 我想應該是, 其實以前就有 Garbage Collection, 可是在 Java 出來之前, 大部份人只學了主流的語言如 C, C++ 等等... 所以 Java 出來時, 就覺得 Java 很多理念蠻新的... 可是如果再往前看, 其實再早以前就有 Garbage Collection 了... 應該說看了也漸漸變成見怪不怪了 @_@ 其實除了 Java 的 Garbage Collection 之外... D 的 Garbage Collection 可以設成手動, 半手動, 全自動... ( 就是可以完全關掉 Garbage Collection, 也可以手動 free 記憶體 ) 和 .Net 的 IDisposable 的可以手動清除一些元件 這兩個的設計我是覺得比 Java 好就是了 :QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.205.162
文章代碼(AID): #14sXpKvN (java)
討論串 (同標題文章)
文章代碼(AID): #14sXpKvN (java)