3-5年经验Java开发面试题精选
生活随笔
收集整理的這篇文章主要介紹了
3-5年经验Java开发面试题精选
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、基礎(chǔ)部分
1.Error 和 Exception 的區(qū)別
Error 類和 Exception 類的父類都是 Throwable 類
Error 類一般是僅靠程序本身無(wú)法恢復(fù)和克服,如系統(tǒng)崩潰
Exception 類又分為運(yùn)行時(shí)異常(Runtime Exception或叫做UnChecked Exception,如空指針異常,都是由程序邏輯錯(cuò)誤引起的)和編譯時(shí)異常(Checked Exception,如IOException,SQLException,不處理,程序就不能編譯通過(guò) ),通常是可以克服的
運(yùn)行時(shí)異常,編譯能通過(guò),程序運(yùn)行過(guò)程中報(bào)錯(cuò);編譯時(shí)異常,編譯時(shí)就發(fā)生的異常,需要捕獲或拋出異常
2.java程序初始化順序是怎樣的
父類靜態(tài)變量>父類靜態(tài)代碼塊>子類靜態(tài)變量>子類靜態(tài)代碼塊>
父類非靜態(tài)變量>父類非靜態(tài)代碼
總結(jié)
以上是生活随笔為你收集整理的3-5年经验Java开发面试题精选的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Webpack高级应用篇(四):模块解析
- 下一篇: 基于PI双闭环解耦控制的三相SVPWM电