黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 常見問題 就業(yè)市場中比較全面的Java權(quán)限管理面試題

就業(yè)市場中比較全面的Java權(quán)限管理面試題

更新時間:2023-02-07 16:20:01 來源:動力節(jié)點 瀏覽1729次

一、finalize方法是干什么的?

finalize是GC垃圾回收器自己調(diào)用的方法、用來回收沒有指向的內(nèi)存空間

二、4種訪問權(quán)限分別是什么?

private、default(默認(rèn))、protected、public

三、說一下你對異常的理解

異常的話有一個父類叫throwable、他下面有兩個子類分別是error和exception

error指的是錯誤、表示程序出現(xiàn)了一種無法避免和恢復(fù)的嚴(yán)重錯誤;exception表示的是異常、它下面有兩個子類、分別是運行時異常(RuntimeException)和非運行時異常:運行時異常大多是因為程序員編寫的代碼出現(xiàn)邏輯問題引起等、是由程序員造成的;而運行時異常以外的異常都是非運行時異常、也是必須去處理的異常、如果不處理編譯都不會通過;

四、循環(huán)中break、continue、return關(guān)鍵字的作用?

break表示的是跳出循環(huán);continue表示的是跳出當(dāng)前循環(huán)進入下一次循環(huán)、return表示的是結(jié)束一個函數(shù);

五、final、finally、finalize分別是什么?

final指的是最終的意思、final修飾的類不能被繼承;final修飾的成員變量必須對其初始化賦值、final修飾的方法不能被重寫、final修飾基本數(shù)據(jù)類型一旦賦值不能改變、final修飾的引用類型其地址值不能改變、但對象里的值可以改變

finally一般搭配try,catch語句塊共同使用、finally后面的語句塊必須執(zhí)行;

finalize是一個方法,是GC垃圾回收器在回收沒有引用的內(nèi)存空間是會調(diào)用,是自己調(diào)用,不是人為調(diào)用的。

六、throw和throws的區(qū)別

throw一般是在方法中使用,throw后只能跟一個異常對象名,表示拋出異常讓方法內(nèi)的語句塊去處理這個異常

throws是寫在方法名后,后面可以跟多個異常類名、中間用逗號隔開、表示拋出異常、讓方法的調(diào)用者去處理這個異常、并不是真正的去處理該異常

七、什么是數(shù)組?

數(shù)組指的是用來存儲同一種數(shù)據(jù)類型的多個元素的集合、它可以存儲基本數(shù)據(jù)類型、也可以存儲引用數(shù)據(jù)類型、數(shù)組是一種簡單的數(shù)據(jù)結(jié)構(gòu)、線性結(jié)構(gòu)、數(shù)組的長度一旦確定不可改變、數(shù)組是一種引用數(shù)據(jù)類型

八、數(shù)組的初始化方式有哪些?

有靜態(tài)初始化和動態(tài)初始化,靜態(tài)初始化是為數(shù)組中的元素依次賦值;動態(tài)初始化是為數(shù)組的長度賦值,數(shù)組中的元素系統(tǒng)為其賦默認(rèn)值;

九、如何在控制臺輸出語句?

Scanner scanner = new Scanner();

String next = scanner.next();

System.out.println(next);

十、數(shù)組的擴容是如何實現(xiàn)的?

數(shù)組的擴容是數(shù)組拷貝來實現(xiàn)的;

system.arraycopy(被拷貝的數(shù)組名、從下標(biāo)為幾開始拷貝、拷貝到的數(shù)組名、從下標(biāo)為幾開始拷貝、拷貝的長度);

十一、數(shù)組的排序有哪些?

選擇排序和冒泡排序;

選擇排序是第一個元素依次和后面元素進行比較,選出最小的元素放到第一個位置;

冒泡排序是相鄰兩個元素進行比較,找出最大的元素放到最后面

十二、數(shù)組的二分法查找是什么?有哪些條件?

數(shù)組的二分法查找是為了快速定位到數(shù)組中元素所在的位置;

必須要滿足以下兩個條件:

1、數(shù)組中的元素必須按順序排列

2、數(shù)組中不能包含有重復(fù)元素

十三、String類的特點?

String類不能被繼承,因為被final修飾了;

字符轉(zhuǎn)一旦創(chuàng)建好、其在字符串常量池中的內(nèi)容不能改變

十四、什么是正則表達式

正則表達式的主要作用是為了檢驗字符串是否滿足某種規(guī)格

十五、String和StringBuffer的區(qū)別?

String是不可變字符序列、存儲在字符串常量池中;

StringBuffer是字符串緩沖區(qū)、如果頻繁對字符串進行拼接時、建議使用stringbuffer、stringbuffer底層是char類型數(shù)組、默認(rèn)長度為16

十六、StringBuffer和StringBuild的區(qū)別?

stringbuffer在stringbuild的基礎(chǔ)上加上了synchronized關(guān)鍵字;

相比較而言、stringbuffer是線程安全的、效率要稍低一些;

StringBuild是線程不安全的、相比較效率要更高一些

以上就是“就業(yè)市場中比較全面的Java權(quán)限管理面試題”,你能回答上來嗎?如果想要了解更多的Java面試題相關(guān)內(nèi)容,可以關(guān)注動力節(jié)點Java官網(wǎng)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 香港三级日本三人妇孕妇 | 成年人在线网站 | 午夜视频在线观看国产 | 伊人久久大香线蕉综合热线 | 亚洲一区二区免费 | 99九九99九九九视频精品 | 日本波多野结衣字幕久久 | 午夜0606 | 日本二三区 | 高清国产精品入口麻豆 | 国产日韩欧美一区 | 一个人看的www片免费中文 | 国产午夜精品福利 | 国语性猛交xxxx乱大交 | 国产精品毛片无码 | 色播在线永久免费视频网站 | 色视频免费观看高清完整 | 国产在线欧美精品中文一区 | 久久久久久久999精品视频 | 九九九九九九精品免费 | 120秒视频高清观看免费 | vod国产成人精品视频 | 最近免费的中文字幕一 | 日韩一级精品久久久久 | 大陆黄色一级片 | 在线观看免费黄色小视频 | 真实国产精品视频国产网 | 人人艹人人艹 | 最近更新中文字幕影视 | 成 年 人 黄 片 大全 | 一级日韩片 | 色网在线免费观看 | 激情欧美一区二区三区 | 免费乱理伦片奇优影院 | 国产caonila在线观看 | 一级片小视频 | 中文有码中文字幕免费视频 | 成年免费大片黄在看 | 国内一级一级毛片a免费 | 国产午夜精品一二区理论影院 | 国产精品久久久久久久y |