首先,請各位原諒我用了這麼俗氣的一個標題,因為實在是想不到更好的題目了。為什麼說這次鄙視難忘呢?因為這是我被鄙視的最徹底的一次,被鄙視的體無完膚、遍體鱗傷啊!(此處省去淚水若干升)
回到正題,說一下被鄙視的經過,^_^。
HR:你對java很熟悉是吧,我們都說java的IO包裡面的BufferedInputStream類效能比較好,你能解釋一下為什麼他的效能比較好嗎?
ME:額。。。。。。,這個。。。。。。,其實我也不是很清楚,沒考慮過這些問題,可能是因為用了緩衝的原因吧,每次可以從緩衝中直接取出資料來(我好心虛啊)。
HR:你確定這樣?你確定緩衝區的作用是這樣的?
ME:應該是這樣的吧,我一直認為是這樣的(更加心虛了)
HR:(臉色微變),那好我們繼續下面的問題吧。我下面問util包裡面的一些問題,你知道List和Set這兩個資料結構吧,你能告訴我一下他們兩者之間有什麼區別嗎?
ME:(蒼天呀,大地呀),這個。。。。。。,額。。。。。。,我沒有研究過,我一般就用一下ArrayList,LinkedList之類的資料結果,至於Set就沒用過了。。。。。。
HR:(打斷我的回答),我現在不是問的ArrayList、LinkedList,我是問你Set和List的區別。
ME:這個。。。。。。,我不知道。。。。。。
HR:那你知道什麼是弱引用嗎?Weak Reference
ME:恩,這個沒研究過。。。。。
HR:那WeakHashMap是什嗎?
ME:這個,我只用過HashMap,沒有用過Weak Reference(額的神啊,救救我吧)
HR:ok,下面我們來問一下有關servlet的問題。你知道servlet的的生命週期有哪幾個部分嗎?
ME:(竊喜中,總算問到一個我知道的了)blabla。。。。。。。。
HR:下面我問你,在多個使用者請求同一個Servlet的同一個方法的時候,你怎麼保證這些請求之間的同步和安全執行緒?
ME:(此時我想起了那句話,什麼福啊禍啊來著)我就知道一個什麼Syschronize之類的東西,這個我也沒研究過。。。。。。(不知道這句話說了多少遍了)
HR:(估計此時已經很失望了)下面我問你JDBC方面的一些東西哈,首先你說出串連資料庫的幾個步驟。
ME:(總算又有一個會的了)blabla。。。。。。
HR:ok,有人說PreparedStatement比普通的Statement效率高,你能解釋一下嗎?
ME:(大哥,你咋老問這些問題呢)這個我沒研究過。。。。。。
―――――――――――――――――――――――――――――――――――――
HR:我認為你目前掌握的java知識和你的碩士學位相比來說還是非常欠缺的,你的基礎也比較薄弱,因此,很遺憾。。。。。。
ME:謝謝你的指教(我都想砍他人了,不用這麼鄙視我吧)
Over,步履蹣跚的走出了新大穀,原來以為自己會編程,原來自己只不過是最菜一
只鳥。。。。。。