final

           final方法

          首先讀者應(yīng)該了解定義為final的方法不能被重寫。

          將方法定義為final類型可以防止任何子類修改該類的定義與實(shí)現(xiàn)方式,同時(shí)定義為final的方法執(zhí)行效率要高于非final方法。在修飾權(quán)限中曾經(jīng)提到過private修飾符,如果一個(gè)父類的某個(gè)方法被設(shè)置為private修飾符,子類將無法訪問該方法,自然無法覆蓋該方法,所以一個(gè)定義為private的方法隱式被指定為final類型,這樣無須將一個(gè)定義為private的方法再定義為final類型。


          final 可以被繼承不能被修改.

          子類中覆蓋了父類的doit()方法,但是覆蓋必須可以滿足一個(gè)對象向上轉(zhuǎn)型為它的基本類型并調(diào)用相同方法這樣一個(gè)條件, 不滿足條件 不是真正的覆蓋!


          final 類
          final類是不能被覆蓋的類

          final 屬性

          posted on 2011-07-15 09:29 luofeng225 閱讀(225) 評論(0)  編輯  收藏 所屬分類: Java

          <2011年7月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          我曾經(jīng)聽到這么一個(gè)故事: 一個(gè)年輕的程序員問一個(gè)老程序員(一個(gè)比較牛逼的公司的CTO) 年輕程序員: 你為什么這么牛X., 就好像沒有你不會(huì)的。老程序員: 積累的。年輕程序員: 怎么才能積累到您的程度呢。我每天都在積累。但是似乎都沒有感覺到進(jìn)步。老程序員: 我從20歲開始做到了一件事情,直到今天,而且盡可能地保證不間斷。年輕程序員: 到底是什么? 老程序員: 我每天保證自己有2個(gè)小時(shí)在學(xué)習(xí)新的東西。

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          相冊

          收藏夾

          Java Website

          java技術(shù)博客

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 安溪县| 五寨县| 运城市| 同德县| 如东县| 萨迦县| 清苑县| 岫岩| 商都县| 盘山县| 萝北县| 宜丰县| 黑河市| 札达县| 天台县| 张家川| 临高县| 湖州市| 师宗县| 凤台县| 丰都县| 武平县| 凤山市| 朝阳市| 乐陵市| 怀来县| 乐安县| 株洲市| 茂名市| 增城市| 阳曲县| 运城市| 保定市| 东海县| 阿尔山市| 定陶县| 济源市| 普陀区| 商都县| 葵青区| 洪湖市|