首頁最新資訊

全部 新聞動態(tài) 技術(shù)文章 常見問題 技術(shù)問答

    • linkedlist底層是雙向鏈表嗎?

      LinkedList 集合底層是一個雙向鏈表結(jié)構(gòu),具有增刪快,查詢慢的忒點(diǎn),內(nèi)部包含大量操作首尾元素的方法。適用于集合元素先入先出和先入后出的場景,在隊(duì)列源碼中被頻繁使用。查看全文>>

      技術(shù)文章2020-10-13 |黑馬程序員 |linkedlist底層是雙向鏈表嗎
    • Linux系統(tǒng)如何安裝Docker?

      在Linux系統(tǒng)上安裝Docker有3種方式,分別為在線安裝、離線安裝以及腳本文件安裝,其中最常用也是官方推薦的安裝方式就是在線安裝。接下來將在 Ubuntu16.04系統(tǒng)上分別針對這3種安裝方式進(jìn)行詳細(xì)講解。查看全文>>

      技術(shù)文章2020-10-13 |黑馬程序員 |Linux系統(tǒng)如何安裝Docker
    • Java類加載機(jī)制詳解【java面試題】

      Class文件由類裝載器裝載后,在JVM中將形成一份描述Class結(jié)構(gòu)的元信息對象,通過該元信息對象可以獲知Class的結(jié)構(gòu)信息:如構(gòu)造函數(shù),屬性和方法等,Java允許用戶借由這個Class相關(guān)的元信息對象間接調(diào)用Class對象的功能。查看全文>>

      技術(shù)文章2020-09-29 |黑馬程序員 |Java類加載機(jī)制
    • static方法內(nèi)部是否能調(diào)用非static方法【Java面試】

      考官主要相對static方法的考察,涉及到static關(guān)鍵詞考核,如抽象的(abstract)方法是否可同時是靜態(tài)的(static);static 可否用來修飾局部變量; 內(nèi)部類與靜態(tài)內(nèi)部類的區(qū)別;java中是否可以覆蓋(override) 一個private或者是static的方法。查看全文>>

      技術(shù)文章2020-09-29 |黑馬程序員 |static方法內(nèi)部是否能調(diào)用非static方法
    • Java如何遍歷map?【java面試】

      第一種,通過key取值。(Map.keyset()遍歷key和value)。 第二種,通過迭代器取值。(Map.enteySet()使用iterator遍歷key和value)。 第三中,通過entryset()。(通過Map.enteySe()遍歷key和value)。 第四中,通過map的value方法。(Map.values()遍歷所有的value)。查看全文>>

      技術(shù)文章2020-09-29 |黑馬程序員 |Java如何遍歷map
    • Java中如何創(chuàng)建線程?【Java面試題】

      通過繼承Thread類實(shí)現(xiàn),多個線程之間無法共享該線程類的實(shí)例變量。 實(shí)現(xiàn)Runnable接口,較繼承Thread類,避免繼承的局限性,適合資源共享。 使用Callable,方法中可以有返回值,并且拋出異常。 創(chuàng)建線程池實(shí)現(xiàn),線程池提供了一個線程隊(duì)列,隊(duì)列中保存所有等待狀態(tài)的線程,避免創(chuàng)建與銷毀額外開銷,提高了響應(yīng)速度。查看全文>>

      技術(shù)文章2020-09-29 |黑馬程序員 |Java中如何創(chuàng)建線程
和我們在線交談!