圖解遞歸調用機制

  遞歸需要遵守的重要規則 1)執行一個方法時,就創建一個新的受保護的獨立空間(棧空間) 2)方法的局部變量是獨立的,不會相互影響。比如n變量 3)如果方法中使用的是引用類型變量(比如數組),就會共享該引用類型的數據 4)遞歸必須向退出遞歸的條件逼近,否則就是無限遞歸,出現StackOverflowError 5)當一個方法執行完畢,或者遇到return,就會返回,遵循誰調用,就將結果返回給誰,同
相關文章
相關標籤/搜索