Effective Java3 Item8:避免使用終結器(finalizers)和清除器(cleaners)(內容及筆記)

終結器是不可預測的,一般是危險的,也是沒必要要的。 它們的使用可能致使不穩定的行爲、糟糕的性能和可移植性問題。終結器有一些有效的用途,咱們將在後面的文章中介紹,可是做爲規則,你應該避免使用它們。在 Java 9 中,終結器已經被棄用,可是 Java 庫仍然在使用它們。Java 9 替代終結器的是清除器。清除器的危險比終結器小,但仍然不可預測、緩慢,並且一般是沒必要要的。 c++ 程序員被告誡不要把
相關文章
相關標籤/搜索