1.概述:是一種把明確類型的工做推遲到建立對象或者調用方法的時候纔去明確的特殊的類型。 2.格式: <數據類型> 注意:**該數據類型只能是引用類型**。 3.好處: A:把運行時期的問題提早到了編譯期間 B:避免了強制類型轉換 C:優化了程序設計,解決了黃色警告線問題,讓程序更安全
> public void add(DVD dvd) > { > DVDNode node = new DVDNode(dvd); > DVDNode current; > > if(list==null) > list=node; > else > { > current = list; > while(current.next!=null) > current=current.next; > current.next=node; > } > }
錯題1及緣由,理解狀況: 作這題時沒有考慮全面,忽略了輸入值爲負值的狀況。html
錯題2及緣由,理解狀況: 遞歸的狀況下,該方法使用相同的參數調用本身,因此n不會改變,所以若是(n> 0)最初爲真,它將保持爲真。java
錯題3及緣由,理解狀況: 考慮過多,直接遞歸就是本身調用本身,間接遞歸即中間還有一個方法。node
錯題4及緣由,理解狀況: 無限循環和遞歸都是類似的,由於它們繼續無限地重複。 編譯器或運行時(JVM)都不能捕獲它們。git
錯題5及緣由,理解狀況: 此次作了一遍,發現是正確的,不知道之前怎麼作錯了。vim
博客中值得學習的或問題:數組
代碼中值得學習的或問題:安全
基於評分標準,我給本博客打分:14分。數據結構
<font face="STCAIYUN" color=#00ffff>這一章很是的抽象,有點不適合我這種智商過高的人,致使我得想很久,不!應該是學很久。不過還好,最後仍是弄懂了點皮毛。在這個過程當中,發現本身很是的懶,想一個問題時,老是不善於深究。老是大腦自動跳出來,特別是當碰見那種反覆循環的問題時,大腦不是不跳就是跳的太快,致使本身都跟不上。o(╥﹏╥)o真是服了本身!!</font>學習
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 075/200 | 1/1 | 05/20 | |
第二週 | 560/500 | 1/2 | 13/38 | |
第三週 | 972/1000 | 1/4 | 21/60 | |
第四周 | 694/1666 | 1/5 | 21/90 | |
第五週 | 1544/3095 | 1/6 | 30/90 | |
第六週 | 600/3627 | 1/7 | 30/120 | |
第七週 | 544/4200 | 2/9 | 20/140 | |
第八週 | 907/5107 | 2/10 | 20/160 | |
第九周 | 700/5807 | 1/11 | 20/180 | |
第十週 | 900/6782 | 2/13 | 20/200 |
1.集合總結筆記(jdk 1.6)——ArrayList/LinkedList 2.數據結構——圖 3.Java學習筆記(第8版)》學習指導 4.命令行參數總結優化