![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
哈希表確定元素是否相同 1. 判斷的是兩個元素的哈希值是否相同 如果相同,再判斷兩個對象的內(nèi)容是否相同伴澄。 2. 判斷哈希值相同,其實(shí)判斷的是對象...
set:元素不可以重復(fù),是無序侈玄。 set接口中的方法和Collection一致。 HashSet:內(nèi)部數(shù)據(jù)結(jié)構(gòu)是哈希表吟温,是不同步的序仙。 TreeS...
集合類的由來: 對象用于封裝特有數(shù)據(jù),對象多了就需要存儲鲁豪。如果對象的個數(shù)不確定潘悼,就是用集合容器進(jìn)行存儲。集合是一個容器呈昔,本身也是一個對象挥等。 集合...
為了方便操作基本數(shù)據(jù)類型值,將其封裝成了對象堤尾,在對象中定義了屬性和行為肝劲,豐富了該數(shù)據(jù)的操作。 用于描述該對象的類就成為基本數(shù)據(jù)類型對象包裝類郭宝。 ...
StringBuffer:就是字符串緩沖區(qū)辞槐。用于存儲數(shù)據(jù)的容器 特點(diǎn): 1. 長度是可變的 2. 可以存儲不同類型數(shù)據(jù) 3. 最終要轉(zhuǎn)成字符串進(jìn)...
String類特點(diǎn): 字符串對象一旦被初始化就不會被改變。 String s = "abc"粘室;//指abc不會變 abc存儲在字符串常量池中榄檬。(...
1. stop方法 2. run方法結(jié)束 怎么控制線程的任務(wù)結(jié)束呢? 任務(wù)中都會有循環(huán)結(jié)構(gòu)衔统,只要控制住循環(huán)鹿榜,就可以結(jié)束任務(wù)。 控制循環(huán)通常就用定...
1.wait 可以指定時間锦爵,也可以不指定舱殿。 sleep必須指定時間。 2. 在同步中時险掀,對cpu的執(zhí)行權(quán)和鎖的處理不同沪袭。 wait:釋放執(zhí)行權(quán),...
同步代碼塊樟氢,對于鎖的操作是隱式的冈绊。 jdk1.5以后將同步和鎖封裝成了對象侠鳄。并將操作鎖的隱式方式定義到了該對象中。將隱式動作變成了顯示動作死宣。 L...