<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## JVM方面 ### java內存模型,五個部分,程序計數器、棧、本地棧、堆、方法區。 ### 每個部分的概念、特點、作用。 ### 類加載的過程,加載、驗證、準備、解析、初始化。每個部分詳細描述。 ### 加載階段讀入.class文件,class文件時二進制嗎,為什么需要使用二進制的方式? ### 驗證過程是防止什么問題?驗證過程是怎樣的?加載和驗證的執行順序?符號引用的含義? ### 準備過程的靜態成員變量分配空間和設置初始值問題。 ### 解析過程符號引用替代為直接引用細節相關。 ### 初始化過程jvm的顯式初始化相關。 ### 類卸載的過程及觸發條件。 ### 三種類加載器,如何自定義一個類加載器? ### 雙親委派機制。 ### JVM內存分配策略,優先放于eden區、動態對象年齡判斷、分配擔保策略等。 ### JVM垃圾回收策略,怎樣判對象、類需要被回收? ### 四種垃圾回收算法標記-清除、復制、標記-整理、分代收集。 ### JVM中的垃圾回收器,新生代回收器、老年代回收器、stop-the-world概念及解決方法。 ### 四類引用及使用場景? ## 集合類 ### hashmap實現的數據結構,數組、桶等。 ### hashmap的哈希沖突解決方法:拉鏈法等。拉鏈法的優缺點。 ### hashmap的參數及影響性能的關鍵參數:加載因子和初始容量。 ### Resize操作的過程。 ### hashmap容量為2次冪的原因。 ### hashtable線程安全、synchronized加鎖。 ### hashtable和hashmap異同。 ### 為什么hashtable被棄用? 果斷將話題扯到concurrenthashmap,講了concurrenthashmap相比于hashtable做的優化、segment的概念、concurrenthashmap高效的原因。中間面試官問的問題: ### 容器類中fastfail的概念。 ### concurrenthashmap的插入操作是直接操作數組中的鏈表嗎? ### 集合類相關over,由于都是自己主動在說,把握了主動權,相談甚歡。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看