分享10道常考Java面试题及答案
轉(zhuǎn)載自? ?分享10道常考Java面試題及答案
Hi,大家好,今天給大家分享10道常考的Java面試題及答案,涉及到Java中的10個(gè)方面。每個(gè)領(lǐng)域一道題。希望你能有收獲。
<面向?qū)ο?gt;什么是面向?qū)ο?#xff1f;什么是面向過(guò)程?面型對(duì)象的三大基本特性和五大基本原則是什么?
?
<String>String類能不能被繼承,為什么?這種設(shè)計(jì)有什么好處?
?
<語(yǔ)法糖>Sting的'+'是如何實(shí)現(xiàn)的?
?
<集合類>通過(guò)Array.asList獲得的List有和特點(diǎn),使用時(shí)應(yīng)該注意什么?
?
<序列化>Serializable和Externalizable接口有何不同?
?
<IO>什么是輸入流和輸出流,如何區(qū)分?
?
<安全>什么是fail-fase,什么是fail-safe,有什么區(qū)別?
?
<異常>try()里面有一個(gè)return語(yǔ)句,那么后面的finally{}里面的代碼會(huì)不會(huì)執(zhí)行,什么時(shí)候執(zhí)行?
?
<序列化>serialVersionUID有何用途?如果沒(méi)定義會(huì)有什么問(wèn)題?
?
<枚舉>Java枚舉類的比較用 == 還是 equals,有哪些區(qū)別?
總結(jié)
以上是生活随笔為你收集整理的分享10道常考Java面试题及答案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 蓝鸥Unity开发基础——Switch语
- 下一篇: java美元兑换,(Java实现) 美元