• <strike id="6sogq"><s id="6sogq"></s></strike>
  • <strike id="6sogq"></strike>

    千鋒教育-做有情懷、有良心、有品質的IT職業教育機構

    你所在的位置:首頁 > 行業動態

    千鋒成都Java開發面試題目讓你培訓后

    時間:2018-04-17 14:39:32 來源:千鋒教育  作者:千鋒

      千鋒老師每到學生臨近結業的時候都會給學生模擬面試,一方面讓同學們復習鞏固學過的知識,另一方面也鍛煉同學們的面試能力。說到這里,大家可能要好奇了:千鋒的java開發面試題目是什么呢?下面聽千鋒老師說說吧!

    666_副本.jpg

      java基礎類

      1. 描述一下java的訪問修飾符,和它們之間的區別?

      回答:如果可以回到出public,private,protected,就算是ok;回答出default的,加分。

      2. int和Integer 區別?

      回答:如果回答出Integer是int的包裝類,就算ok;回答出其他的基本類型和它們相應的包裝類,加分。

      3. 如何定義一個單精度浮點類型的變量?

      回答:float 變量名=1.2f ; 回答出不加末尾的f為雙精度浮點類型,加分

      4. equals和==的區別?

      回答: equals是值比較(一般處理java開發都會這么說,算是ok的)而==是引用比較(或者對象比較);回答equals是可以自定義的,加分

      5. 將一個數組作為參數傳遞到一個方法中,在方法中,數組內的元素值被改變了,那么在方法外部,這個數組內的元素是否也被改編了?

      回答:是,因為java方法中傳遞的是引用,就ok。如果回答中,將引用說明了自己的理解,加分。

      面向對象基礎類

      1. 重載和重寫的區別?

      回答:這個看個人理解,理解沒有什么大的偏差就ok;回答出多態相關的,加分。

      2. 構造方法能不能重載?

      回答:可以重載,ok;回答構造方法時不能繼承的,所以如果要調用指定父類構造器就必須重寫子類構造方法,加分。

      3. 抽象方法(abstract)是否可以被final、static、native修飾?

      回答:都不可以,因為抽象方法是必須子類實現的,final方法時不可以被重寫的,static是父類必須實現的方法,native是本地語言實現的方法。回答出封裝和繼承相關的,加分

      4. 當父類引用指向子類對象的時候,子類重寫了父類方法和屬性,那么當訪問屬性的時候,訪問是誰的屬性?調用方法時,調用的是誰的方法?

      回答:訪問的是父類的屬性,調用的是子類的方法,ok;如果可以畫圖解釋的話,加分

      5. 抽象類和接口有什么異同?

      回答:一些類定義上的區別,ok;回答在應用過程中,如何根據業務定義接口,加很多分

      如果前面問題回答的不錯,會補充兩個編程習慣問題。

      1. 在你寫過的代碼中,你寫過超過2層的循環嗎,怎么實現的?

      回答: 沒有,就算ok;如果回答有,聽一下實現,如果原因說不出來,扣分。

      2. 在你寫過的代碼中,if語句至多嵌套了幾層,至多有多少分支,怎么實現的?

      回答: 3層以下,就算ok;如果回答3層以上,聽一下實現,如果原因說不出來,扣分。

      4,5個分支,就算ok;如果回答5個分支以上,聽一下實現,如果原因說不出來,扣分。

      后面兩個題其實比較陷阱,但是正是一個反向的思考才能了解面試者之前的工作狀態。

      千鋒成都java培訓為你提供,千鋒教育開設有指導課,設有專門的指導老師,在畢業前期,畢業之際,老師會為你做專門的指導,有職業素養課程,不僅將你打造成java開發技術達人,是一位懂得職場之道的合格者。還有豐富的Java視頻教程為你提供學習。

    熱帖推薦

    • 成都地址:成都市武侯區科華北路62號力寶大廈N(北樓)18樓
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓、UI課程培訓
    • 北京天豐利校區:北京市海淀區寶盛北里西區28號天豐利商城4層
      北京沙河校區:北京市昌平區沙陽路18號北京科技職業技術廣場服務樓2層、南區服務樓2層
      咨詢電話:400-654-7778 010-82790226-801
      面授課程:iOS培訓、Android培訓、HTML5培訓、UI培訓、PHP培訓、JavaEE培訓、好程序員
    • 深圳科技園校區:深圳市南山區科苑南路高新技術產業園R3-B棟5層
      深圳大學城校區:深圳市南山區留仙大道1201號大學城創客小鎮16棟2樓、3樓
      深圳西部硅谷校區:深圳市寶安區寶安大道5010號西部硅谷B座A605-619
      咨詢電話:0755-86681178/9-801
      面授課程:iOS培訓、Android培訓、HTML5培訓、UI培訓、PHP培訓、JavaEE培訓、好程序員
    • 上海地址:上海市寶山區同濟支路199號智慧七立方3號樓2-4層
      咨詢電話:400-627-7899 021-65025129-602
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓、好程序員
    • 鄭州地址:鄭州市金水區緯五路21號河南教育綜合樓(經緯中學樓)6/7/8層
      咨詢電話:0371-55911950 400-654-7778
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓、UI課程培訓
    • 廣州地址:廣州市天河區元崗路310號智匯park創意園E座5層
      咨詢電話:020-22119207 400-654-7778
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓
    • 大連地址:大連市甘井子區軟件園路2號B8座二樓
      咨詢電話:0411-39026086 400-654-7778
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓
    • 武漢地址:武漢市東新區光谷大道77號金融港B26棟9樓
      咨詢電話:027-59905909 027-59905908 027-59905902
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓
    • 西安南二環校區:西安市二環南路西段60號永安大廈4層
      西安科技園校區:西安市雁塔區高新六路52號立人科技園C座西區4層
      咨詢電話:029-85260160 029-85261030 029-85260960
      面授課程:iOS課程培訓、Android課程培訓、HTML5課程培訓
    • 杭州地址:浙江省杭州市江干區九堡旺田書畫城A座4層
      咨詢電話:0571-86893632 010-82790226-801
      面授課程:iOS課程培訓、Android課程培訓
    • 青島校區地址:青島市市南區金壇路17號青島職業技術南校區實訓樓A4層
      咨詢電話:0532-80910752/3 010-82790226-801
      面授課程:iOS課程培訓、Android課程培訓
    • 掃碼匿名提建議
      直達CEO信箱