1)在java線程中wait和sleep方法的不一樣?java
2)truncate與delete的區別?數據庫
3)說出一些經常使用的類,包,接口,請各舉5個數組
4)數組有沒有length()這個方法? String有沒有length()這個方法?性能優化
5)數據庫中 left join 的意思,和在什麼場合中應用?
6)Iterator和ListIterator的區別是什麼?服務器
7)若是對象的引用被置爲null,垃圾收集器是否會當即釋放對象佔用的內存?oracle
8).Java堆的結構是什麼樣子的?什麼是堆中的永久代(Perm Gen space)?ide
9)說說你對索引的認識(索引的結構、對dml影響、對查詢影響、爲何提升查詢性能)性能
10)ORACLE數據庫性能優化包括哪幾個部分?
11)oracle 的體系結構
答案: 物理結構和邏輯結構和實例。邏輯結構包括表空間,段,區,數據塊。物理結構包括數據文件,日誌文件和控制文件。實例就是oracle服務器。
12)臨時表的類型
答案:事務臨時表和會話臨時表。
事務臨時表:當事務提交後,臨時表中的數據會被自動刪除
會話臨時表:當事務提交後,記錄會一直保存在表中,直到會話斷開或使用DELETE和TRUNCATE語句刪除臨時表中的記錄。優化