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

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

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

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


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工程師面試題


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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产第一综合另类色区奇米 | 日日碰狠狠添天天爽对白 | 国产成人精品s8sp视频 | 国内揄拍国内精品久久 | 青草娱乐极品免费视频 | a毛片在线还看免费网站 | 免费二区 | 26uuu另类欧美亚洲曰本 | 国产精品三区四区 | 精品无人区乱码一区2区3区 | 18在线观看 | 精品亚洲一区二区 | 中文字幕伦视频 | 老司机午夜精品视频你懂的 | 老司机日日摸夜夜摸精品影院 | 色综合久久精品中文字幕首页 | 亚洲欧美日本在线观看 | 亚洲精品一区二区三区中文字幕 | 色妞色综合久久夜夜 | 草草精品视频 | japanese国产高清麻豆 | 亚洲你懂得| 激性欧美激情在线播放16页 | 亚洲综合网站 | 国产区在线视频 | 亚洲黄色高清 | 免费看在线爱爱小视频 | 精品九九视频 | 欧美日韩亚洲一区二区三区 | 操日日 | 亚洲精彩视频在线观看 | 奇米激情网 | 国产成人香蕉在线视频fuz | 精品伊人 | 日日狠狠 | 久久精品国产清自在天天线 | 一区二区三区在线播放 | 国产精品99r8在线观看 | 台湾一级毛片免费播放 | 人人做天天爱夜夜爽中字 | 亚欧视频在线观看 |