国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java分派

2019-11-15 00:55:24
字體:
來源:轉載
供稿:網友
java分派變量被聲明時的類型叫做變量的靜態類型(Static Type) 又叫明顯類型(Apparent Type)。變量所引用的對象的真實類型又叫做變量的實際類型(Actual Type)。根據對象的類型而對方法進行的選擇,就是分派(Dispatch)。根據分派發生的時期,可以將分派分為兩種,即分派分靜態分派和動態分派。靜態分派(Static Dispatch) 發生在編譯時期,分派根據靜態類型信息發生。方法重載(Overload)就是靜態分派。(所謂的:編譯時多態)動態分派(Dynamic Dispatch) 發生在運行時期,動態分派動態地置換掉某個方法。面向對象的語言利用動態分派來實現方法置換產生的多態性。(所謂的:運行時多態)方法重載(靜態分派)解析調用時靜態過程,編譯器即可以確定方法的版本。解析調用類的類型兵沒有關系。解析調用主要包括靜態方法,私有方法,類初始化方法,父類方法。解析調用與分派并不是互斥關系。是站在不同的角度的說法。分派是站在根據類型選擇方法版本的角度上的說法。靜態方法是解析調用,但是靜態方法的重載,也可是靜態分派。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新建县| 波密县| 应城市| 宣化县| 太谷县| 贡山| 鄂尔多斯市| 漳浦县| 射阳县| 白朗县| 富蕴县| 满洲里市| 上蔡县| 老河口市| 乌兰浩特市| 博兴县| 漳平市| 库尔勒市| 桂东县| 台湾省| 怀仁县| 广水市| 泾源县| 临武县| 临朐县| 乐昌市| 易门县| 潞城市| 泽州县| 蒙自县| 巫溪县| 琼海市| 衡东县| 汾西县| 静乐县| 普兰店市| 安徽省| 邛崃市| 涞水县| 穆棱市| 桦甸市|