Java筆試面試題001
阿新 • • 發佈:2017-05-25
orm 困難 保存 spa tro ng- style max 信息
Java筆試面試題之中的一個
1、Struts1中actionform和action屬於MVC哪一層,為什麽?
解答:actionform和action屬於MVC的Model層,Action用來處理業務邏輯,actionform保存用戶表單數據以便於在不同頁面間傳遞。而MVC中的model層就是業務邏輯層,該層用於實現詳細的業務邏輯、狀態維護及管理。
2、error和exception有什麽差別?
解答:
error表示系統級的錯誤和程序不必處理的異常。是恢復不是不可能但非常困難的情況下的一種嚴重問題。比方內存溢出,不可能指望程序能處理這種情況。 exception表示須要捕捉或者須要程序進行處理的異常,是一種設計或實現問題;也就是說。它表示假設程序執行正常。從不會發生的情況。
3、Log4J是Apache組織的開源一個開源項目,通過Log4J,能夠指定日誌信息輸出的目的地,如console、file等。
Log4J採用日誌級別機制,請依照輸出級別由低到高的順序寫出日誌輸出級別。
解答:Log4J分 為OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定義的級別。Log4j建議僅僅使用四個級別。優先級從高到低各自是 ERROR、WARN、INFO、DEBUG。通過在這裏定義的級別,您能夠控制到應用程序中對應級別的日誌信息的開關。比方在這裏定義了INFO級別, 則應用程序中全部DEBUG級別的日誌信息將不被打印出來。
-----------------------每天3道面試題-----------------------
Java筆試面試題001