240 發(fā)簡信
IP屬地:山西
  • JVM:內存模型

    1、概念 JVM內存模型用于描述在多線程環(huán)境下共享變量如何在線程間通信,以保證多線程程序對共享變量操作的有序性。 2、結構 2.1嗡载、主內存 存儲...

  • JVM:類加載機制

    1、概念 類加載器把.class文件中的二進制數(shù)據(jù)讀入到內存中,存放在方法區(qū)氓辣,然后在堆中創(chuàng)建java.lang.Class對象。 2袱蚓、步驟 2....

  • Resize,w 360,h 240
    JVM:內存結構

    1钞啸、堆 1.1、存儲Java對象(例如數(shù)組)喇潘。 1.2体斩、在不考慮本地內存的情況下,JVM堆是JVM中占用內存最大的區(qū)域颖低。 1.3絮吵、線程共享。 1...

  • 設計模式:行為型模式(用于增強各個類之間的相互作用)

    1忱屑、策略模式 在某種策略接口的多種實現(xiàn)中選擇需要的策略并執(zhí)行蹬敲。 2、觀察者模式 觀察者訂閱感興趣的主題并隨時接受主題推送的信息莺戒。

  • 設計模式:結構型模式(用于通過調整代碼結構來解耦)

    1伴嗡、代理模式 只暴露代理方法而隱藏實際方法,且支持增強實際方法从铲。 2瘪校、適配器模式 2.1、默認適配器 實現(xiàn)類只想重寫接口中的某些方法,而不想重寫...

  • 設計模式:創(chuàng)建型模式(用于創(chuàng)建對象)

    1阱扬、工廠模式 1.1泣懊、簡單工廠模式 根據(jù)條件創(chuàng)建并獲取基類的某一個派生類實例。 1.2麻惶、工廠模式 先選擇使用的工廠馍刮,再選擇需要的產品。 1.3用踩、...

  • 設計模式:基本原則

    1渠退、單一職責原則 一個類只負責一項職責,減小類之間的耦合度脐彩。 2碎乃、開放關閉原則 開放擴展,關閉修改惠奸。 3梅誓、里氏替換原則 父類的抽象方法完全能由子...

  • Resize,w 360,h 240
    算法基礎:動態(tài)規(guī)劃

    1、定義 求解具有最優(yōu)性質問題的方法佛南。例如最短路徑問題等梗掰。 2、概念 2.1嗅回、階段 將待求解問題拆分而成的若干個互相聯(lián)系的過程及穗。描述階段的變量稱...

  • 算法基礎:排序

    1、定義 將一組無序記錄序列調整為有序記錄序列的過程绵载。 2埂陆、排序考慮的因素 2.1、時間復雜度 排序算法是否能在O(logn)或O(n)的時間復...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品