匿名內(nèi)部類是沒有名稱的內(nèi)部類。在Java中調(diào)用某個方法時,如果該方法的參數(shù)是接口類型,除了可以傳人個接口實現(xiàn)類外,還可以使用實現(xiàn)接口的匿名內(nèi)部類作為參數(shù),在匿名內(nèi)部類中直接完成方法的實現(xiàn)。創(chuàng)建匿名內(nèi)部類的基本語法格式如下:查看全文>>
構(gòu)造方法在實例化對象時被Java虛擬機自動調(diào)用,在程序中不能像調(diào)用其他成員方法樣調(diào)用構(gòu)造方法,但可以在一個構(gòu)造方法中使用查看全文>>
代碼塊,簡單來說,就是用“0”括號括起來的段代碼,根據(jù)位置及聲明關(guān)鍵字的不同,代碼地代分為普通代碼塊、構(gòu)造塊.靜態(tài)代碼塊、同步代碼塊4種。本節(jié)將對普通代碼塊進(jìn)行講解。靜態(tài)代碼塊將在3.7節(jié)的static 關(guān)鍵字進(jìn)行講解,同步代碼塊將在多線程部分進(jìn)行講解。查看全文>>
微服務(wù)是當(dāng)下所有互聯(lián)網(wǎng)項目的首選架構(gòu),而目前網(wǎng)絡(luò)中的微服務(wù)課程主要圍繞SpringCloud相關(guān)技術(shù)棧。然而微服務(wù)不僅僅是SpringCloud,還包括很多分布式系統(tǒng)要面臨的問題。黑馬程序員2021最新打造的微服務(wù)課程,不僅僅包含了最新的SpringCloudAlibaba技術(shù)棧,還包含了分布式系統(tǒng)中會碰到的各種各樣的技術(shù)解決方案。查看全文>>
循環(huán)語句可以在滿足循環(huán)條件的情況下,反復(fù)執(zhí)行某一段代碼,這段被重復(fù)執(zhí)行的代碼被稱為循環(huán)體語句,當(dāng)反復(fù) 執(zhí)行這個循環(huán)體時,需要在合適的時候把循環(huán)判斷條件修改為false,從而結(jié)束循環(huán),否則循環(huán)將一直執(zhí)行下去,形成死循環(huán)。 for循環(huán)語句格式如下格式:查看全文>>
HashMap集合存儲的元素的鍵值是無序且不可重復(fù)的,為了對集合中的元素的鍵值進(jìn)行排序,Map接口提供了另一個可以對集合中元素鍵值進(jìn)行排序的類TreeMap。下面通過一個案例演示TreeMap集合的用法,如文件6-19所示。查看全文>>