成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【譯】Java 核心內(nèi)容相關面試題

sunny5541 / 1568人閱讀

摘要:能否聲明一個內(nèi)容為空的接口可以。能否將接口聲明為不允許,這樣做會導致編譯錯誤。當異常沒有被捕獲時,會發(fā)生什么當前線程所在的線程組會執(zhí)行一個叫的方法,最后程序會異常退出。非靜態(tài)內(nèi)部類可以使用哪些修飾符非靜態(tài)內(nèi)部類可以使用或修飾符。

原文地址 http://www.instanceofjava.com/2014/12/core-java-interview-questions.html

1、什么是 transient 變量?

transient 變量是指不會被序列化的變量。

2、什么是同步(synchronization)?

在多線程環(huán)境中,同步是指控制多個線程訪問共享資源的方式。沒有同步的話,可能出現(xiàn)一個線程正在讀取或使用共享資源,同時另一個線程卻在修改它的情況,這會造成嚴重的錯誤。

3、在 JDK 1.2 中,stop(), suspend()resume() 這三個方法有什么變化?

它們都被標注為 "deprecated",也就是應該避免使用。

4、null 是一個關鍵字嗎?

不是。

5、線程停止運行后是什么狀態(tài)?

線程停止運行后,就變成 DEAD 狀態(tài)。

6、什么是集合 API(Collection API)?

集合 API 是指一組用于幫助處理對象集合的類和接口。

7、List 接口是做什么的?

List 接口是用來處理有序且允許重復的對象集合的接口。

8、Vector 類是做什么的?(譯注:現(xiàn)在沒人用這個類了)

Vector 是一個可增長的對象數(shù)組。

9、抽象類可以實例化么?

抽象類不能直接實例化,而只能通過創(chuàng)建其子類對象,來間接實例化。

10. Java 程序中用到的第一個關鍵字是什么?

package。

11. 什么時候應該將類定義為 final?

不希望有子類的時候;

不希望功能被擴展的時候。

12. 能否將抽象方法聲明為靜態(tài)的?

不允許,這樣做會導致編譯錯誤:illegal combination of modifiers abstract and static

13. 能否將接口聲明為抽象的?

可以。聲明接口的時候加不加上 abstract 沒有區(qū)別。

14. 能否聲明一個內(nèi)容為空的接口?

可以。

15. 能否將接口聲明為 final?

不允許,這樣做會導致編譯錯誤。因為接口必須要有子類。

16. 如何處理 ClassCastException?

在強制類型轉(zhuǎn)換之前用 instanceof 判斷是否可以轉(zhuǎn)換。

17. "xyz"是基本型別(Primitive)類型的值嗎?

不是,"xyz"是一個字符串,不是基本型別類型的值。

18. 一個對象什么時候可以被回收(garbage collection)?

當程序不可訪問(unreachable)該對象的時候,該對象可以被回收。

19. 所有線程都要實現(xiàn)的一個方法是什么?

run() 方法,不論該線程是繼承自 Thread 類或是實現(xiàn)了 Runnable 接口。

20. 當異常沒有被捕獲時,會發(fā)生什么?

當前線程所在的線程組會執(zhí)行一個叫 uncaughtException() 的方法,最后程序會異常退出。

21. 構造方法中如何使用 this()super()

前者用來調(diào)用當前類的其他構造方法;后者用來調(diào)用父類的構造方法。

22. 什么情況下垃圾收集器會執(zhí)行對象的 finalize() 方法?

當垃圾收集器檢測到該對象不可訪問(unreachable)時,會執(zhí)行該對象的 finalize() 方法。

23. 方法重載(overloading)有什么要求?

方法的名稱必須一樣;方法的參數(shù)聲明必須不一樣。

24. 編譯器什么情況下會提供缺省構造方法(default constructor)?

當一個類沒有其他構造方法的時候,編譯器會為其提供缺省的構造方法。

25. 非靜態(tài)內(nèi)部類可以使用哪些修飾符(modifier)?

非靜態(tài)內(nèi)部類可以使用 finalabstract 修飾符。

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/65530.html

相關文章

  • Android-Java面試

    摘要:好不容易在月號這天中午點左右接到了來自阿里的面試電話。這里會不斷收集和更新基礎相關的面試題,目前已收集題。面試重難點的和的打包過程多線程機制機制系統(tǒng)啟動過程,啟動過程等等掃清面試障礙最新面試經(jīng)驗分享,此為第一篇,開篇。 2016 年末,騰訊,百度,華為,搜狗和滴滴面試題匯總 2016 年未,騰訊,百度,華為,搜狗和滴滴面試題匯總 各大公司 Java 后端開發(fā)面試題總結 各大公司 Jav...

    TalkingData 評論0 收藏0
  • 】十個刁鉆的 Java 面試

    摘要:原文地址這里列出了十個常見而又刁鉆的開發(fā)人員面試題及答案,這些題目是我從上找來的。如果你是初中級開發(fā)人員,而且近期準備面試的話,這些題目可能對你有些幫助。成員即沒有訪問修飾符的成員可以在當前包下的所有類中訪問到。 原文地址:https://dzone.com/articles/10... 這里列出了十個常見而又刁鉆的 Java 開發(fā)人員面試題及答案,這些題目是我從 StackOverf...

    xuhong 評論0 收藏0
  • PHPer書單

    摘要:想提升自己,還得多看書多看書多看書下面是我收集到的一些程序員應該看得書單及在線教程,自己也沒有全部看完。共勉吧當然,如果你有好的書想分享給大家的或者覺得書單不合理,可以去通過進行提交。講師溫銘,軟件基金會主席,最佳實踐作者。 想提升自己,還得多看書!多看書!多看書!下面是我收集到的一些PHP程序員應該看得書單及在線教程,自己也沒有全部看完。共勉吧!當然,如果你有好的書想分享給大家的或者...

    jimhs 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<