摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 想請你簡單介紹一下 Spring 框架,它的核心特性是什么?** **候選人:** Spring 是一個開源框架,目的是簡化 JavaEE 開發。它的核心特性有: 1. IoC(Invers 閱讀全文
posted @ 2023-07-28 08:22
JavaPub
閱讀(42)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 小伙子,聽說你對Java集合挺在行的?** **候選人:** 謝謝夸獎,我對Java集合還在學習中,只能算入門水平。特別是List這個接口,其下的實現類功能非常豐富,我還未能全部掌握。 ** 閱讀全文
posted @ 2023-07-28 08:21
JavaPub
閱讀(86)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 小伙子,說聽說你JVM調優挺在行?** **候選人:** 謝謝夸獎,我對JVM調優還在學習中,遠未達到在行的程度。不過日常工作中也對JVM參數與監控工具稍有使用,算是入門水平吧。 **面試官 閱讀全文
posted @ 2023-07-28 08:20
JavaPub
閱讀(44)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: G1垃圾收集器?聽說很牛逼的樣子!** **候選人:** 是的,G1是JDK9默認的垃圾收集器,代替了CMS收集器。它的目標是達到更高的吞吐量和更短的GC停頓時間。 **面試官: 聽你一說, 閱讀全文
posted @ 2023-07-28 08:20
JavaPub
閱讀(45)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 小伙子,CMS 垃圾收集器跟我講講?** **候選人:** CMS全稱Concurrent Mark Sweep,是一種并發標記清除算法。它并發執行與用戶程序,減少垃圾收集時程序暫停的時間。 閱讀全文
posted @ 2023-07-28 08:20
JavaPub
閱讀(120)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 小伙子,跟我聊聊垃圾回收機制吧。什么是垃圾?怎么回收?** **候選人:** 好的面試官,來吧!垃圾就是那些不再被程序使用的對象。Java 通過自動的垃圾回收機制回收這些垃圾對象所占的內存。 閱讀全文
posted @ 2023-07-28 08:20
JavaPub
閱讀(147)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你了解Java的類加載過程嗎?跟我聊聊classes是如何加載到JVM中的。** **候選人:** Java的類加載過程由加載、驗證、準備、解析和初始化5個階段組成。當我們使用java命令執 閱讀全文
posted @ 2023-07-28 08:20
JavaPub
閱讀(79)
評論(0)
推薦(0)
摘要:
CountDownLatch和CyclicBarrier **我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你用過 CountDownLatch 和 CyclicBarrier 嗎?** **候選人:** 當然可以。CountDownLat 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(101)
評論(0)
推薦(0)
摘要:
聊聊 JVM 內存模型 **我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你好,請問你對JVM內存模型有了解嗎?** **候選人:** 當然,JVM內存模型是Java程序運行時內存使用的規范,它定義了Java程序中各種變量、對象、線程等在內 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(33)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你好,請問你對 ThreadLocal 有了解嗎?** **候選人:** 您好,我知道 ThreadLocal 是一個 Java 中的類,它可以讓每個線程都擁有自己的變量副本,從而避免了線程 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(69)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** 
評論(0)
推薦(0)
摘要:
> 基本功 **我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** 
評論(0)
推薦(0)
摘要:
> 源碼都背下來了,你給我看這 **我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你好,我看到你的簡歷上寫著你熟悉 Java 中的 "synchronized" 關鍵字。你能給我講講它的作用嗎?** **候選人:** 當然,"synchro 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(18)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你好,我想問一下你對 Java NIO 的了解。** **候選人:** 當然,Java NIO 是 Java 的一種 I/O 模型,它提供了一種基于緩沖區和通道的 I/O 操作方式。相比傳統 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(26)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 上個面試官對你的基礎有了一定了解,聽說你小子很不錯!下面我們聊點有深度的。** **面試官: 簡單介紹下 CAS 你了解什么?** **候選人:** CAS是Compare And Swap 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(36)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 那你能說一下反射和動態代理的關系嗎?** **候選人:** 當然可以。動態代理是一種基于反射的機制,它可以在運行時動態地創建一個實現了指定接口的代理類,并將方法的調用轉發到指定的處理器上。 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(15)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 你好,請問你對 Java 反射有了解嗎?** **候選人:** 是的,我了解一些。 **面試官: 那你能簡單地介紹一下 Java 反射是什么嗎?** **候選人:** Java 反射是一種機 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(18)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 說說你對多線程的理解?** **候選人:** 多線程就是同時運行多個線程,實現一件事的并行處理。比如開個程序,同時下載多個文件,同時處理多個客戶端請求等等。 **面試官:那什么是線程安全的? 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(13)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官:小伙子,說實話,泛型這個機制一開始我也是一頭霧水,搞不太明白它到底要解決什么問題。你能不能不那么書呆子,給我普普通通地講一講泛型?** **候選人:** 好嘞,我們來聊聊泛型。首先,泛型要解決 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(22)
評論(0)
推薦(0)
摘要:
**我是 javapub,一名 `Markdown` 程序員從👨?💻,八股文種子選手。** **面試官: 接下來,聊聊Java的注解,它們到底有什么用?** **候選人:** 注解的用處主要三個: 第一個,編譯期使用。比如@Override確保你正確重寫了方法,@Deprecated表示這個方法 閱讀全文
posted @ 2023-07-28 08:19
JavaPub
閱讀(25)
評論(0)
推薦(0)

浙公網安備 33010602011771號