A.限制外部輸入的長度
B.使用存儲過程
C.使用預(yù)編譯語句--java.sql.PreparedStatement
D.對外部輸入進(jìn)行轉(zhuǎn)義
您可能感興趣的試卷
你可能感興趣的試題
對于下面的代碼片段,假設(shè)PasswordManager的實例可以被非信任代碼所訪問,且changePassword()方法調(diào)用屬于敏感操作,則下列說法中不正確是的()。
A.change Password()方法中應(yīng)該包含安全管理器檢查,以確認(rèn)調(diào)用代碼是否具有該操作權(quán)限
B.應(yīng)該將lock成員變量的可見性聲明為private
C.可以省去change Password()方法中的同步塊,直接將change Password()方法聲明為synch ronized修飾的同步方法
D.chang ePassword()方法不應(yīng)該拋出File Not Found Exception異常
A.一個類中不能有同名的方法
B.子類中不能有和父類中同名的方法
C.子類中可以有和父類中同名且參數(shù)相同的方法
D.多態(tài)性就是方法的名字可以一樣,但返回的類型必須不一樣
A.數(shù)據(jù)庫、IO操作等需要使用結(jié)束close()的對象必須在try-catch-finally的finally中close()
B.數(shù)組聲明的時候使用int[]index,而不要使用intindex[]
C.所有的類必須重載toString()方法,返回該類有意義的內(nèi)容
D.自己拋出的異常必須要填寫詳細(xì)的描述信息
A.除了構(gòu)建器外,不要使用和類名相同的方法名
B.使用equals()比較兩個類的值是否相同
C.不要使用嵌套賦值,即在一個表達(dá)式中使用多個=
D.重載equals()方法時,不必要重載hashCode()方法
A.int fun(int a, float b) { } float fun(int a, float b) { }
B.float fun(int a, float b) { } float fun(int x, float y) { }
C.float fun(float a) { } float fun(float a, float b) { }
D.float fun1(int a, float b) { } float fun2(int a, float b) { }
最新試題
自定義數(shù)據(jù)綁定可以采用Converter或Formatter,兩者的區(qū)別下列說法正確的是()。
Tomcat、Jetty、JBoss和GlassFish默認(rèn)的Servlet名稱是()。
單個攔截器的執(zhí)行流程中,下列方法最先執(zhí)行的是()。
@RequestMapping注解的默認(rèn)屬性是()。
$.ajax中,表示請求時攜帶的數(shù)據(jù)的是()。
MultipartFile接口的()方法用來判斷上傳的文件是否為空。
SpringMVC數(shù)據(jù)綁定的過程中,ServletRequest接收受的信息直接給()。
當(dāng)請求中的參數(shù)與控制器中的方法參數(shù)名不一致時,可以采用()來建立聯(lián)系。
在SpringMVC中,不采用注解,設(shè)計控制器類需要實現(xiàn)()。
可以在()文件中進(jìn)行前端控制器的配置。