2015-01-31 137 views
-1

靜態字段在靜態構造函數中初始化。帶靜態構造函數的類垃圾回收

由於靜態字段被認爲是根,它們屬於一個類 - 垃圾收集是如何完成的?在應用程序的整個生命週期中,該類的一個實例是否始終在內存中?

+1

由於它們被認爲是根源,因此它們不需要將任何實例保存在內存中,根源就是它的根。所有靜態字段都是根。 – 2015-01-31 20:48:19

+0

@ LasseV.Karlsen - 謝謝。 – user1399653 2015-01-31 22:16:29

回答

1

與靜態字段關聯的內存不綁定到特定的實例,所以它們將保留在內存中,直到定義的程序集被卸載。