NEW 尚未啟動的線程處于此狀態(tài)。 RUNNABLE 在Java虛擬機中執(zhí)行的線程處于此狀態(tài)。 BLOCKED 被阻塞等待監(jiān)視器鎖定的線程處于此狀態(tài)剂碴。 WAITING 正在等...
NEW 尚未啟動的線程處于此狀態(tài)。 RUNNABLE 在Java虛擬機中執(zhí)行的線程處于此狀態(tài)。 BLOCKED 被阻塞等待監(jiān)視器鎖定的線程處于此狀態(tài)剂碴。 WAITING 正在等...
創(chuàng)建線程的第一種方式:繼承 Thread 纪他,由子類復寫 run 方法蛛倦。 步驟: 1桶至,定義類繼承 Thread 類昼伴; 2,目的是復寫 run 方法镣屹,將要讓線程運行的代碼都存儲到...
具體操作分成面向字節(jié)(Byte)和面向字符(Character)兩種方式。如下圖所 示: IO流的三種分類方式 1.按流的方向分為:輸入流和輸出流女蜈; 2.按流的數(shù)據(jù)單位不同分...
HashSet:存儲無序持舆,無索引色瘩,元素不可重復,可存儲null逸寓,底層實現(xiàn)為創(chuàng)建一個HashMap泞遗,取HashMap的鍵作為數(shù)據(jù)存儲 需要重寫hashcode和equals方法...
在java中席覆,final可以用來修飾類,方法和變量(成員變量或局部變量)汹买。下面將對其詳細介紹佩伤。 1.1 修飾類 當用final修飾類的時,表明該類不能被其他類所繼承晦毙。當我們需...
在日常代碼編寫過程中生巡,肯定不會出現(xiàn)沒有錯誤的程序,無錯誤的程序有可能會出現(xiàn)在“碼農(nóng)”的幻想中见妒。我們在日常的開發(fā)中孤荣,異常的處理肯定是大家經(jīng)常碰到的,但是碰到的時候须揣,咱們是否能正...
ArrayList:查詢快盐股,增刪改慢,線程不安全耻卡,底層由Array(數(shù)組)實現(xiàn)疯汁,剛創(chuàng)建未添加數(shù)據(jù)時,初始容量為0卵酪,當已知需要存儲大量數(shù)據(jù)時幌蚊,可以調(diào)用帶參構(gòu)造指定容量; 在第一...
集合的體系主要分為四個部分溃卡,單列集合Collection溢豆,雙列集合Map,迭代器Iterable和工具類Collections瘸羡。 Collection下常見的分為List和S...
HashMap:存儲無序漩仙,鍵唯一,通過重寫hashcode和equals方法保證唯一性犹赖,鍵值可存儲為null讯赏,有containsValue和containsKey方法,線程不...