你沒見過的異常

2021-10-20 21:37:10 字數 539 閱讀 8146

這個錯可能發生在陣列賦值完引用之後呼叫方法的過程**現

簡單點說就是你把不應該出現在陣列中的元素賦值進去了,結果呼叫了不存在的方法的結果

manager[

] manager=

newmanager[10

];//manager是employee的子類 這個時候兩個陣列指向了乙個引用位址

employee[

] staff=managers;

//ok

//這個時候多型的特性起了*** 它居然接納了這種賦值請求,編譯看父類,執行看子類的特性。

staff[0]

=new

employee

("harry hacker",.

..);

manager[0]

.setbonus

("1000");

//這個時候我們去呼叫子類的方法,結果顯而易見,由於呼叫了乙個不存在的實力域

arraystoreexception出現了

記錄沒見過的詞條

記錄沒見過的詞條 2011年02月12日 2011 02 12 xenguzz hyperic cacti jdk命令 jps,jstat,jmap,jstack,jhat 2011 02 13 lgpl概念 b lgpl b 是 gnu lesser general public license ...

見過醜的,沒見過這麼醜的

好幾天沒寫部落格了,其實不知攢了多少話,都要發酵了。這次秋遊,lisa領著行政部費了不少心思,安排了幾個景點讓大家玩得開心。頭一天的梁子湖之行,讓去年來這裡遊玩過的同事很有些掃興 好東西咋這麼不經誇呢!去年的梁子湖,街道整潔乾淨,窄窄的馬路上鋪滿了醃臘的魚蝦,但是見不到乙個蚊子蒼蠅。空氣都是甜的,這...

這些奇葩的排序演算法,你沒見過動畫吧?

如果有人問你哪種排序演算法是你最喜歡的,可能你會偏愛簡單的氣泡排序,也有可能會選擇具備分治思想的快速排序或者歸併排序。但如果有人問你你所見過哪些奇葩的演算法時,你的回答會是什麼?下面,我就將網上腦洞大開的一些奇葩演算法畫出來,以饗讀者。隨機打亂陣列,檢查是否排好序,若是,則輸出,否則再次打亂,再檢查...