A. java中什麼是泛型,怎麼用泛型
最簡單的運用:List<String> list = new ArrayList<String>();
這個是什麼意思?
意思就是list只裝String類型的數據,別的,裝不進去
然後你就會覺得這個好像有點封裝的意思,比如LIst<Student>,封裝學生類
所以,所謂泛型就是廣泛的數據類型,你可以把它理解成封裝
B. c語言的編譯器,打開同一個程序,一樣的輸入,為什麼有時輸出是對的,有時是錯的
如果真是這樣,恐怕是跟內存泄漏、野指針之類的問題有關,錯誤不容易重現,因為雖然輸入相同,但每次運行時系統的情況不同,編譯器分配的內存情況不同。