Java官方文檔爲什麼不建議用Stack實現棧的功能?

JDK的官方文檔不建議使用Stack實現棧的功能,轉而使用Deque接口的ArrayDeque實現棧的功能。 當初 JDK1.0 在開發時,可能爲了快速的推出一些基本的數據結構操作,所以推出了一些比較粗糙的類。比如,Vector、Stack、Hashtable等。這些類中的一些方法加上了 synchronized 關鍵字,容易給一些初級程序員在使用上造成一些誤解!而且在之前的幾個版本中,性能還不怎
相關文章
相關標籤/搜索