明確()IMPL我擔心這是一個非常愚蠢的問題,但在這裏有雲: 爲什麼在Java中的默認的LinkedList實現clear方法懶得走路的列表,並解開所有的節點?爲什麼不解開標題並將列表的其餘部分連接在一起 - GC將會得到它,不是嗎? 這裏的方法: /**
* Removes all of the elements from this list.
*/
public void clear()
int LinkedList::DoStuff()
{
Node *Current = next_;
while (Current != NULL)
{
Current = Current->next_;
length_++;
}
// At the last iteration we have reached the end/tail/