华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java面試題 >> 文章內(nèi)容

java常見面試題及答案:第十套

來源:中華考試網(wǎng)  [2020年9月23日]  【

  final關(guān)鍵字除了修飾類之外,還有哪些用法呢?

  final修飾的變量,一旦賦值,不可重新賦值;

  final修飾的方法無法被覆蓋;

  final修飾的實(shí)例變量,必須手動(dòng)賦值,不能采用系統(tǒng)默認(rèn)值;

  final修飾的實(shí)例變量,一般和static聯(lián)用,用來聲明常量;

  注意:final不能和abstract關(guān)鍵字聯(lián)合使用。

  總之,final表示最終的、不可變的。

  重載(overload)和重寫(override)的區(qū)別?重載的方法能否根據(jù)返回類型進(jìn)行區(qū)分?

  方法的重載和重寫都是實(shí)現(xiàn)多態(tài)的方式,區(qū)別在于前者實(shí)現(xiàn)的是編譯時(shí)的多態(tài)性,而后者實(shí)現(xiàn)的是運(yùn)行時(shí)的多態(tài)性。

  重載發(fā)生在一個(gè)類中,同名的方法如果有不同的參數(shù)列表(類型不同、個(gè)數(shù)不同、順序不同)則視為重載。

  重寫發(fā)生在子類與父類之間,重寫要求子類重寫之后的方法與父類被重寫方法有相同的返回類型,比父類被重寫方法更好訪問,不能比父類被重寫方法聲明更多的異常(里氏代換原則)。重載對(duì)返回類型沒有特殊的要求。

  填寫下面表單即可預(yù)約申請(qǐng)免費(fèi)試聽!害怕學(xué)不會(huì)?助教全程陪讀,隨時(shí)解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可全國(guó)推薦就業(yè)!

預(yù)約申請(qǐng)免費(fèi)聽課

  • 地區(qū):
  • 姓名:
  • 手機(jī):
責(zé)編:yangliu1997
  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
南京市| 榕江县| 莒南县| 蒙自县| 萨迦县| 无极县| 开阳县| 平舆县| 桦川县| 剑川县| 平顶山市| 介休市| 囊谦县| 衢州市| 贡嘎县| 黄浦区| 察隅县| 定边县| 青河县| 五河县| 隆化县| 白山市| 房山区| 土默特左旗| 婺源县| 阿拉善左旗| 旌德县| 天镇县| 岳池县| 缙云县| 乌兰县| 云梦县| 嘉祥县| 梅河口市| 观塘区| 三门峡市| 于田县| 奈曼旗| 淮阳县| 宣威市| 玉门市|