哈希表確定元素是否相同 1. 判斷的是兩個(gè)元素的哈希值是否相同 如果相同丛肮,再判斷兩個(gè)對(duì)象的內(nèi)容是否相同赡磅。 2. 判斷哈希值相同,其實(shí)判斷的是對(duì)象...
set:元素不可以重復(fù)宝与,是無(wú)序焚廊。 set接口中的方法和Collection一致冶匹。 HashSet:內(nèi)部數(shù)據(jù)結(jié)構(gòu)是哈希表,是不同步的咆瘟。 TreeS...
集合類的由來(lái): 對(duì)象用于封裝特有數(shù)據(jù)嚼隘,對(duì)象多了就需要存儲(chǔ)。如果對(duì)象的個(gè)數(shù)不確定袒餐,就是用集合容器進(jìn)行存儲(chǔ)飞蛹。集合是一個(gè)容器,本身也是一個(gè)對(duì)象灸眼。 集合...
為了方便操作基本數(shù)據(jù)類型值卧檐,將其封裝成了對(duì)象,在對(duì)象中定義了屬性和行為焰宣,豐富了該數(shù)據(jù)的操作霉囚。 用于描述該對(duì)象的類就成為基本數(shù)據(jù)類型對(duì)象包裝類。 ...
StringBuffer:就是字符串緩沖區(qū)匕积。用于存儲(chǔ)數(shù)據(jù)的容器 特點(diǎn): 1. 長(zhǎng)度是可變的 2. 可以存儲(chǔ)不同類型數(shù)據(jù) 3. 最終要轉(zhuǎn)成字符串進(jìn)...
String類特點(diǎn): 字符串對(duì)象一旦被初始化就不會(huì)被改變盈罐。 String s = "abc";//指abc不會(huì)變 abc存儲(chǔ)在字符串常量池中闸天。(...
1. stop方法 2. run方法結(jié)束 怎么控制線程的任務(wù)結(jié)束呢暖呕? 任務(wù)中都會(huì)有循環(huán)結(jié)構(gòu),只要控制住循環(huán)苞氮,就可以結(jié)束任務(wù)湾揽。 控制循環(huán)通常就用定...
1.wait 可以指定時(shí)間,也可以不指定笼吟。 sleep必須指定時(shí)間库物。 2. 在同步中時(shí),對(duì)cpu的執(zhí)行權(quán)和鎖的處理不同贷帮。 wait:釋放執(zhí)行權(quán)戚揭,...
同步代碼塊,對(duì)于鎖的操作是隱式的撵枢。 jdk1.5以后將同步和鎖封裝成了對(duì)象民晒。并將操作鎖的隱式方式定義到了該對(duì)象中。將隱式動(dòng)作變成了顯示動(dòng)作锄禽。 L...