A.限制外部輸入的長(zhǎng)度 B.使用存儲(chǔ)過(guò)程 C.使用預(yù)編譯語(yǔ)句--java.sql.PreparedStatement D.對(duì)外部輸入進(jìn)行轉(zhuǎn)義
對(duì)于下面的代碼片段,假設(shè)PasswordManager的實(shí)例可以被非信任代碼所訪(fǎng)問(wèn),且changePassword()方法調(diào)用屬于敏感操作,則下列說(shuō)法中不正確是的()。
A.change Password()方法中應(yīng)該包含安全管理器檢查,以確認(rèn)調(diào)用代碼是否具有該操作權(quán)限 B.應(yīng)該將lock成員變量的可見(jiàn)性聲明為private C.可以省去change Password()方法中的同步塊,直接將change Password()方法聲明為synch ronized修飾的同步方法 D.chang ePassword()方法不應(yīng)該拋出File Not Found Exception異常
A.一個(gè)類(lèi)中不能有同名的方法 B.子類(lèi)中不能有和父類(lèi)中同名的方法 C.子類(lèi)中可以有和父類(lèi)中同名且參數(shù)相同的方法 D.多態(tài)性就是方法的名字可以一樣,但返回的類(lèi)型必須不一樣