一葉笑天
          雄關漫道真如鐵, 而今邁步從頭越。 從頭越, 蒼山如海, 殘陽如血。
          posts - 73,comments - 7,trackbacks - 0
          1.引用類型的轉型是指程序員明確的進行不同引用類型數據直接的轉換。如果沒有明確的轉型語句,就會發生編譯錯誤。由于引用變量存儲的不是對象本身,而是對象的內存地址,因此引用類型的轉換分為兩個步驟:一就是在編譯期執行的語法檢查,另外一步就是等到運行期,根據實際傳遞對象的類型才執行的轉換,因此就有可能編譯通過。運行時,因實際傳遞對象的類型無法轉換而導致異常拋出?;緮祿愋偷霓D型不會發生此種編譯和運行結果不一致的現象。
          2.final和非final的轉型規則:
          1.非final類可以被轉型為非final類、final類、接口或者數組。
          2.final類可以被轉型為非final、final類或者接口,但是不能轉型為數組。
          3.接口可以被轉型為非final類、final類和接口,但是不能轉型為數組。
          4.數組可以被轉型為非final類或者數組,但是不能造型為final類和接口。如果造型為非final類,則被轉型的數組必須是Object類。如果轉型為數組,則被轉型數組的元素類型必須可以被轉型為目標數組的元素類型。
          posted on 2008-08-15 16:07 一葉笑天 閱讀(128) 評論(0)  編輯  收藏 所屬分類: JAVA技術
          主站蜘蛛池模板: 宝应县| 铁岭县| 忻州市| 枣阳市| 蚌埠市| 清涧县| 金华市| 永丰县| 黄陵县| 普安县| 高清| 庄浪县| 新晃| 扎囊县| 忻城县| 上杭县| 康平县| 赤峰市| 比如县| 湘潭市| 岢岚县| 玛纳斯县| 绥滨县| 久治县| 盱眙县| 图木舒克市| 米脂县| 宁都县| 宝兴县| 遂昌县| 大新县| 海淀区| 温州市| 南江县| 巍山| 稷山县| 赤峰市| 怀化市| 自治县| 塘沽区| 静海县|