從沒見過這麼牛的“Java進階面經”
導語
- 披沙揀金提煉出每個 Java 模組中最經典的面試題;
- 答案准確,每個題目都是我仔細校對過的;
- 接近最真實的企業面試,題目實用有效果;
JVM與調優
- Java 類載入過程?
- 描述一下 JVM 載入 Class 檔案的原理機制?
- Java 記憶體分配。
- GC 是什麼? 為什麼要有 GC?
- 簡述 Java 垃圾回收機制
- 如何判斷一個物件是否存活?(或者 GC 物件的判定方法)
- 垃圾回收的優點和原理。並考慮 2 種回收機制
- 垃圾回收器的基本原理是什麼?垃圾回收器可以馬上回收記憶體嗎?有什麼辦法主動通知虛擬機器進行垃圾回收?
- Java 中會存在記憶體洩漏嗎,請簡單描述
- 深複製和淺複製。
- System.gc() 和 Runtime.gc() 會做什麼事情?
- finalize() 方法什麼時候被呼叫?解構函式 (finalization) 的目的是什麼?
- 如果物件的引用被置為 null,垃圾收集器是否會立即釋放物件佔用的記憶體?
- 什麼是分散式垃圾回收(DGC)?它是如何工作的?
- 序列(serial)收集器和吞吐量(throughput)收集器的區別是什麼?
- 在 Java 中,物件什麼時候可以被垃圾回收?
- 簡述 Java 記憶體分配與回收策率以及 Minor GC 和 Major GC。
- JVM 的永久代中會發生垃圾回收麼?
- Java 中垃圾收集的方法有哪些?
- 什麼是類載入器,類載入器有哪些?
- 類載入器雙親委派模型機制?
spring面試專題
- 1、什麼是 Spring 框架?Spring 框架有哪些主要模組?
- 2、使用 Spring 框架能帶來哪些好處?
- 3、什麼是控制反轉(IOC)?什麼是依賴注入?
- 4、請解釋下 Spring 框架中的 IoC?
- 5、BeanFactory 和 ApplicationContext 有什麼區別?
- 6、Spring 有幾種配置方式?
- 7、如何用基於 XML 配置的方式配置 Spring?
- 8、如何用基於 Java 配置的方式配置 Spring?
- 9、怎樣用註解的方式配置 Spring?
- 10、請解釋 Spring Bean 的生命週期?
- 11、Spring Bean 的作用域之間有什麼區別?
- 12、什麼是 Spring inner beans?
- 13、Spring 框架中的單例 Beans 是執行緒安全的麼?
- 14、請舉例說明如何在 Spring 中注入一個 Java Collection?
- 15、如何向 Spring Bean 中注入一個 Java.util.Properties?
- 16、請解釋 Spring Bean 的自動裝配?
- 17、請解釋自動裝配模式的區別?
- 18、如何開啟基於註解的自動裝配?
- 19、請舉例解釋@Required 註解?
- 20、請舉例解釋@Autowired 註解?
- 21、請舉例說明@Qualifier 註解?
- 22、構造方法注入和設值注入有什麼區別?
- 23、Spring 框架中有哪些不同型別的事件?
- 24、FileSystemResource 和 ClassPathResource 有何區別?
- 25、Spring 框架中都用到了哪些設計模式?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984164/viewspace-2731397/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 這麼優雅的Java ORM沒見過吧!JavaORM
- Java常見面試真題之中級進階Java面試
- Java高階面試-面經Java面試
- Java這個高階特性,很多人還沒用過!Java
- Java常見面試真題之中級進階(HashMap篇)Java面試HashMap
- Java常見面試真題之中級進階(List篇)Java面試
- 我沒有見過這樣的黃昏
- 漫談Python魔術方法,見過的沒見過的都在這裡了Python
- 初學Java,這三個階段你經歷過嗎?Java
- 面試java高階工程師、專案經理等的常見問題面試Java工程師
- Java面試題中高階進階(JVM篇Java垃圾回收)Java面試題JVM
- 【最全】Java 進階面試總結Java面試
- 這樣的微信商城原始碼,你肯定沒見過。原始碼
- Java面試題中高階進階(JVM篇01)Java面試題JVM
- Java面試題中高階進階(JVM篇Java記憶體)Java面試題JVM記憶體
- 中國特色新基建視覺化,工程監控畫面還能這麼美?你絕對沒見過視覺化
- 邦芒面試:為什麼你的面試沒回音?逃不過這8種情況面試
- Java 進階面試問題必備Java面試
- Java面試題中高階進階(JVM調優篇)Java面試題JVM
- 為什麼你沒見過年終獎!
- 我從未見過如此神經病的打牌遊戲遊戲
- 曾經面試踩過的坑,都在這裡了~面試
- find 命令這 7 種高階用法,你肯定沒用過?
- Java、Python 都跌出前五了,誰這麼牛?JavaPython
- 『真香警告』這33個超級好用的CSS選擇器,你可能見都沒見過。CSS
- OpenTiny 的這些特色元件,很實用,但你應該沒見過元件
- 一年Java開發經驗,阿里巴巴五面(已offer)面經,我自己都沒有想到我會過Java阿里
- 面經手冊 · 第14篇《volatile 怎麼實現的記憶體可見?沒有 volatile 一定不可見嗎?》記憶體
- 面試官:說一說CyclicBarrier的妙用!我:這個沒用過面試
- Java 從入門到進階之路(二十四)Java
- Java 從入門到進階之路(二十三)Java
- Java 從入門到進階之路(二十九)Java
- Java 從入門到進階之路(二十五)Java
- Java 從入門到進階之路(二十八)Java
- MoneyPrinterPlus:AI自動短影片生成工具,賺錢從來沒有這麼容易過AI
- 沒有廢話的vue進階( 一 )Vue
- 友盟+的資料智慧生意經:如何從DI向AI進階?AI
- 升級到Java 17沒這麼簡單Java