A.public方法參數(shù)的合法性檢查應(yīng)由方法本身負責(zé),每一個public方法必須保證自己的健壯性
B.調(diào)用方法獲取返回結(jié)果后必須進行有效性校驗,以確保后續(xù)代碼在運行過程中不會拋出異?;虍a(chǎn)生邏輯錯誤
C.訪問數(shù)組、List等容器內(nèi)的元素時,必須首先檢查下標(biāo)是否越界,杜絕下標(biāo)越界異常的發(fā)生
D.對于if?elseif?(后續(xù)可能有多個elseif…)這種類型的條件判斷,最后必須包含一個else分支,避免出現(xiàn)分支遺漏造成錯誤;每個switch-case語句都必須保證有default,避免出現(xiàn)分支遺漏,造成錯誤
您可能感興趣的試卷
你可能感興趣的試題
A.java.io.RandomAccessFile
B.java.io.PrintWriter
C.java.io.PrintStream
D.java.io.PrintOutputStream
A.不要定義不會被用到的局部變量,類私有屬性,類私有方法和方法參數(shù)
B.幾乎每一個局部變量的聲明都應(yīng)該包含一個初始化表達式
C.變量定義的“就近原則”
D.屬性名可以和公有方法參數(shù)相同,也可以和局部變量相同
A.import語句與類定義之間
B.注釋與其上面的無關(guān)的代碼之間
C.注釋和被注釋的代碼之間
D.變量說明之后
關(guān)于下面程序片段,()的結(jié)論是正確的。
A.a和b指向同一個實例對象,a和c指向同一個實例對象
B.a和b指向同一個實例對象,a和c不指向同一個實例對象
C.a和b不指向同一個實例對象,a和c指向同一個實例對象
D.a和b不指向同一個實例對象,a和c不指向同一個實例對象
A.Ftp Download_Util
B.DE BUG LOG
C.Order Response
D.User Manager
最新試題
當(dāng)有多個攔截器同時工作時,它們的preHandle()會按照配置文件中攔截器的(),而它們的postHandle()方法和afterCompletion()方法則會按照()。
文件解析器類CommonsMultipartResolver的()屬性表示上傳文件的最大長度。
文件上傳時,form表單的method屬性設(shè)置為()。
可以在()文件中進行前端控制器的配置。
配置前端控制器時<load-on-startup>1</load-on-startup>表示()。
$.ajax中,表示請求時攜帶的數(shù)據(jù)的是()。
下列數(shù)據(jù)是合法的JSON數(shù)據(jù)的是()。
RESTful風(fēng)格在HTTP請求中,使用()表示添加操作。
自定義數(shù)據(jù)綁定可以采用Converter或Formatter,兩者的區(qū)別下列說法正確的是()。
在批量刪除用戶的操作中,前端請求傳遞的都是()的用戶id,只要在后臺使用同一種數(shù)組類型的參數(shù)綁定接收,就可以在方法中通過循環(huán)數(shù)組參數(shù)的方式來完成刪除操作。