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 顯示版本資訊。