大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 10道最新Java初級工程師面試題

10道最新Java初級工程師面試題

更新時間:2020-01-08 16:22:36 來源:動力節點 瀏覽2551次


10道最新Java初級工程師面試題


  Math.round(11.5)等於多少? ,Math.round(-11.5)等於多少?


  Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11;


  short s1 = 1; s1 = s1 + 1;有什么錯? short s1 = 1; s1 += 1;有什么錯?


  short s1 = 1; s1 = s1 + 1;有錯,s1是short型,s1+1是int型,不能顯式轉化為short型。可修改為s1 =(short)(s1 + 1) 。short s1 = 1; s1 += 1正確


  sleep() 和 wait() 有什么區別?


  搞線程的最愛。sleep()方法是使線程停止一段時間的方法。在sleep 時間間隔期滿后,線程不一定立即恢復執行。這是因為在那個時刻,其它線程可能正在運行而且沒有被調度為放棄執行,除非


  (a)“醒來”的線程具有更高的優先級


  (b)正在運行的線程因為其它原因而阻塞。


  wait()是線程交互時,如果線程對一個同步對象x 發出一個wait()調用,該線程會暫停執行,被調對象進入等待狀態,直到被喚醒或等待時間到。


  Java有沒有goto?


  Goto?java中的保留字,現在沒有在java中使用。


  很十三的問題,如果哪個面試的問到這個問題,我勸你還是別進這家公司。


  數組有沒有length()這個方法? String有沒有length()這個方法?


  數組沒有length()這個方法,有length的屬性。


  String有有length()這個方法。


  Overload和Override的區別。Overloaded的方法是否可以改變返回值的類型?


  常問。方法的重寫Overriding和重載Overloading是Java多態性的不同表現。重寫Overriding是父類與子類之間多態性的一種表現,重載Overloading是一個類中多態性的一種表現。如果在子類中定義某方法與其父類有相同的名稱和參數,我們說該方法被重寫 (Overriding)。子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被“屏蔽”了。如果在一個類中定義了多個同名的方法,它們或有不同的參數個數或有不同的參數類型,則稱為方法的重載(Overloading)。Overloaded的方法是可以改變返回值的類型。


  Set里的元素是不能重復的,那么用什么方法來區分重復與否呢? 是用==還是equals()? 它們有何區別?


  Set里的元素是不能重復的,那么用iterator()方法來區分重復與否。equals()是判讀兩個Set是否相等。


  equals()和==方法決定引用值是否指向同一對象


  equals()在類中被覆蓋,為的是當兩個分離的對象的內容和類型相配的話,返回真值。


  給我一個你最常見到的runtime exception.


  ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException,


  IllegalMonitorStateException, IllegalPathStateException, IllegalStateException,


  ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFORMatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException


  如果你這個答不出來,面試的人會認為你沒有實際編程經驗。


  error和exception有什么區別?


  error 表示恢復不是不可能但很困難的情況下的一種嚴重問題。比如說內存溢出。不可能指望程序能處理這樣的情況。


  exception 表示一種設計或實現問題。也就是說,它表示如果程序運行正常,從不會發生的情況。


  List, Set, Map是否繼承自Collection接口?


  List,Set是


  Map不是


  abstract class和interface有什么區別?


  常問。聲明方法的存在而不去實現它的類被叫做抽象類(abstract class),它用于要創建一個體現某些基本行為的類,并為該類聲明方法,但不能在該類中實現該類的情況。不能創建abstract 類的實例。然而可以創建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例。不能有抽象構造函數或抽象靜態方法。Abstract 類的子類為它們父類中的所有抽象方法提供實現,否則它們也是抽象類為。取而代之,在子類中實現該方法。知道其行為的其它類可以在類中實現這些方法。


  接口(interface)是抽象類的變體。在接口中,所有方法都是抽象的。多繼承性可通過實現這樣的接口而獲得。接口中的所有方法都是抽象的,沒有一個有程序體。接口只可以定義static final成員變量。接口的實現與子類相似,除了該實現類不能從接口定義中繼承行為。當類實現特殊接口時,它定義(即將程序體給予)所有這種接口的方法。然后,它可以在實現了該接口的類的任何對象上調用接口的方法。由于有抽象類,它允許使用接口名作為引用變量的類型。通常的動態聯編將生效。引用可以轉換到接口類型或從接口類型轉換,instanceof 運算符可以用來決定某對象的類是否實現了接口。


10道最新Java初級工程師面試題


      以上就是動力節點Java培訓機構小編介紹的“10道最新Java初級工程師面試題”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。


相關推薦


最新最全java面試題及答案(初級到高級)


史上最全的中高級JAVA工程師面試題及答案匯總


Java高級開發工程師面試題


2019史上最全java面試題題庫大全800題


哪有資深java工程師面試題


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 免费成人毛片 | 亚欧精品一区二区三区 | 日韩经典中文字幕 | 国产精品久久精品牛牛影视 | 91福利精品老师国产自产在线 | 久久国产高清视频 | 真人实干一级毛片aa免费 | 亚洲最大色视频 | 国产成人综合网在线观看 | 亚洲va欧美va国产综合久久 | 国产或人精品日本亚洲77美色 | 99热久久这里只有精品7 | 亚洲国产成人精品91久久久 | 狠狠色丁香久久婷婷 | 亚洲小说春色综合另类网蜜桃 | 日日日操操操 | 亚洲欧美婷婷 | 国产区成人综合色在线 | 国内一区亚洲综合图区欧美 | 精品国产日韩一区三区 | 人人爱天天做夜夜爽2020麻豆 | 我想看一级播放片一级的 | 四虎网站在线观看 | 一区不卡在线观看 | 欧美亚洲网 | 亚洲午夜在线观看 | 亚洲综合成人网在线观看 | 私人影院在线免费观看 | 久久激情综合网 | 久青草视频免费观看青 | 91亚洲国产三上悠亚在线 | 在线亚洲欧美性天天影院 | 在线观看亚洲精品专区 | xxxx免费国产在线视频 | 香蕉视频成人 | 国产精品久久久久久久小唯西川 | 波多野结衣亚洲 | 久久激情综合色丁香 | 干成人网| 青青在线精品视频 | 99热热久久这里只有精品166 |