最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java高級學(xué)習(xí)筆記:Collections,集合,常用方法,防注入,預(yù)處理等【詩書畫唱】

2020-07-07 15:37 作者:詩書畫唱  | 我要投稿

集合的分類:

list:

ArrayList、LinkedList、Vector:

1.有序(可以使用下標(biāo)進行訪問)

2.大小任意

3.存儲的類型任意



set:

HashSet:

1. 無序(沒有下標(biāo))

2.大小任意

3.存儲的類型任意

4.取數(shù)據(jù)的時候取的順序和存入的順序可能不一致



map:

HashMap:

1. 無序(沒有下標(biāo))

2.大小任意

3.采用的鍵值對的方式進行存儲,鍵是不能重復(fù),值是可以重復(fù)



// Collections類是一個工具類,主要是對于集合操作的工具類,其中的方法全部都是靜態(tài)的。



// 常用方法:

// 1.addAll():一次性對集合添加多條數(shù)據(jù)

// 2. Sort():對集合內(nèi)容進行排序

// 3.shuffle():對集合元素進行隨機排序

// 4.copy():復(fù)制集合,要求復(fù)制的集合的長度大于被復(fù)制的集合的長度

// 5.max():得到集合中的最大值

// 6.min():得到集合中的最小值


SQL_PreparedStatement:

什么是防注入?

直接字符串拼接用戶再后輸入一個or 1=1的時候那么這個條件是肯定成立的,所以用戶輸入不輸入用戶名沒有多大的關(guān)系了為了解決這個問題,就要使用preparedstatement解決,它默認將sql語句編譯成函數(shù),每次只要傳入相應(yīng)的參數(shù)就可以了,就可以防止用戶sql注入


預(yù)處理:

我們每次對于數(shù)據(jù)庫操作數(shù)據(jù)庫都要將sql語句編譯成函數(shù)

如果我們使用預(yù)處理的時候,數(shù)據(jù)庫就默認生成了一個函數(shù),以后再傳入相同的內(nèi)容的時候,只需要調(diào)用這個函數(shù)就可以了,這個就可以提升sql執(zhí)行的效率


Java高級學(xué)習(xí)筆記:Collections,集合,常用方法,防注入,預(yù)處理等【詩書畫唱】的評論 (共 條)

分享到微博請遵守國家法律
昌江| 瑞丽市| 临澧县| 沙河市| 宁城县| 西乌珠穆沁旗| 兴安县| 湖北省| 莱州市| 宣城市| 二连浩特市| 镇赉县| 白沙| 綦江县| 舞阳县| 庄河市| 克山县| 阿拉善右旗| 岚皋县| 吉安市| 延边| 津市市| 白河县| 唐海县| 监利县| 合川市| 瓦房店市| 垣曲县| 广汉市| 馆陶县| 敖汉旗| 扎赉特旗| 县级市| 新疆| 根河市| 溆浦县| 读书| 闽清县| 苍梧县| 嘉黎县| 沧源|