java面試問題小集- -
java面試問題小集- -
一:String 與StringBuffer的區別?
二:Struts中的視圖,模型,控制器,具體的是那塊?
從視圖角度(View)
首先,Struts提供了Java類org. apache.struts.action.ActionForm,Java開發人員將該類細分來建立表單bean。在運行時,該bean有兩種用法:
― 當JSP準備相關的HTML,表單以進行顯示時,JSP將訪問該
bean(它儲存要放入表單中的值)。那些值是從商務邏輯或者是從先前的使用者輸入來提供的。
― 當從Web瀏覽器中返回使用者輸入時,該bean將驗證並儲存該輸入以供商務邏輯或(如果驗證失敗的話)後續重新顯示使用。
其次,Struts提供了許多定製JSP標記,它們的使用簡單,但是它們在隱藏資訊方面功能強大。例如,除了bean名稱和給定bean中每個段的名稱之外,頁面設計者不需要知道有關表單bean的更多資訊。
從模型角度(Model)
Struts雖然不直接有助於模型開發。在Struts中,系統模型的狀態主要由ActiomForm Bean和值對象體現。
從控制器角度(Controller)
在Struts framework中, Controller主要是ActionServlet,但是對於商務邏輯的操作則主要由Action、ActionMapping、ActionForward這幾個組件協調完成(也許這幾個組件,應該劃分到模型中的商務邏輯一塊)。其中,Action扮演了真正的控制邏輯的實現者,而ActionMapping和ActionForward則指定了不同商務邏輯或流程的運行方向。
三:如何執行個體化Map介面?
四:Map和HashMap之間的區別?
五:如何獲得系統當前的日期時間,如果不用Uitl包怎麼做?
六:List與ArrayList的區別?
在linux中wc是命令是幹什麼的?(注意不是指廁所)
wc(word count)
功能說明:計算字數。
語 法:wc [-clw][--help][--version][檔案...]
補充說明:利用wc指令我們可以計算檔案的Byte數、字數、或是列數,若不指定檔案名稱、或是所給予的檔案名稱為“-”,則wc指令會從標準輸入裝置讀取資料。
參 數:
-c或--bytes或--chars 只顯示Bytes數。
-l或--lines 只顯示列數。
-w或--words 只顯示字數。
--help 線上協助。
--version 顯示版本資訊。