1. 程式人生 > >Java筆試面試題001

Java筆試面試題001

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