動態擴展是什么意思?
動態擴展就是在??臻g不夠的時候,自動加大棧的空間,避免StackOverflow異常,JVM是沒有實現這個功能的。
動態棧一般有兩種方法:Segmented stack和Stack copying:
它可以這么理解,當一個雙向鏈表把多個棧連接起來,它一開始只分配一個棧,當這個棧的空間不夠時,就再分配一個,用鏈表一個一個連起來。
動態擴展是什么意思?
動態擴展就是在??臻g不夠的時候,自動加大棧的空間,避免StackOverflow異常,JVM是沒有實現這個功能的。
動態棧一般有兩種方法:Segmented stack和Stack copying:
它可以這么理解,當一個雙向鏈表把多個棧連接起來,它一開始只分配一個棧,當這個棧的空間不夠時,就再分配一個,用鏈表一個一個連起來。