java高階面試題

2021-05-05 10:45:42 字數 740 閱讀 4803

1)類成員,直接使用類名.成員呼叫。

2)靜態方法只能訪問靜態成員。

3)靜態方法不能使用this、super關鍵字。

4)靜態方法不能被非靜態方法重寫或過載。

6、final關鍵字:

1)被final修飾的變數為常量不能改變。

2)被final修飾的方法不可以重寫。

3)被final修飾的類不能被繼承。

7、abstract關鍵字:

1)被abstract修飾的類不能例項化。

2)被abstract修飾的方法只能在子類中實現。

8、列舉常見集合框架型別:

1)list、set、map。由這三個介面實現出arraylist、linkedlist、hashset、treeset、hashmap、treemap等常用集合框架。

2)vector屬於重量級元件不推薦使用。

3)map型別維護鍵/值對,hashtable與hashmap相近但效率略低於hashmap、高於treemap,treemap優點是可以排序。

4)set型別可裝入唯一值,hashset效率高於treeset但treeset可以維護內部元素的排序狀態。

5)list 型別可按某種特定順序維護元素。arraylist允許快速隨機訪問,但如果新增或刪除位於中間的元素時效率很低;likedlist提供最佳循序訪問及快速的中間位置新增刪除元素,並有addfirst、addlast、getfirst、getlast、 removefirst、removelast方法。

前端面試題

1 ie6的雙倍邊距bug指的是什麼?怎麼解決?答案 在ie6中,乙個居左 或居右 浮動的元素放置進乙個容器盒 box 並在浮動元素上使用了左邊距 或右邊距 在ie6內便產生雙倍邊距。解決方法是 設定display inline 2 web標準中定義id與class有什麼區別嗎?答案 web標準中是...

web前端面試題目

1 css div開發web頁面的優勢有哪些?優點 1 div css,這個網頁設計模式中,div承擔了網頁的內容,css承擔了網頁的樣式。這樣就使網頁的內容和樣式的分離開來。有利於頁面的維護公升級。2 有助於提高搜尋引擎親和力 快速找到需要的資料,而不是像在table中一層層的查詢 3 有助於頁面...

前端面試題2概要

2014年最新前端開發面試題 面霸題庫 歡迎加入j ascript前端技術,群號為 85088298 本人部落格已經遷移至 the last time that refresh 2014 3 11 13 47 07 本文總結了一些常見前端面試 多數源於網路 希望閱後也要用心鑽研其中的原理,重要知識需...