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

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

java分派

2019-11-15 00:55:24
字體:
來源:轉載
供稿:網友
java分派變量被聲明時的類型叫做變量的靜態類型(Static Type) 又叫明顯類型(Apparent Type)。變量所引用的對象的真實類型又叫做變量的實際類型(Actual Type)。根據對象的類型而對方法進行的選擇,就是分派(Dispatch)。根據分派發生的時期,可以將分派分為兩種,即分派分靜態分派和動態分派。靜態分派(Static Dispatch) 發生在編譯時期,分派根據靜態類型信息發生。方法重載(Overload)就是靜態分派。(所謂的:編譯時多態)動態分派(Dynamic Dispatch) 發生在運行時期,動態分派動態地置換掉某個方法。面向對象的語言利用動態分派來實現方法置換產生的多態性。(所謂的:運行時多態)方法重載(靜態分派)解析調用時靜態過程,編譯器即可以確定方法的版本。解析調用類的類型兵沒有關系。解析調用主要包括靜態方法,私有方法,類初始化方法,父類方法。解析調用與分派并不是互斥關系。是站在不同的角度的說法。分派是站在根據類型選擇方法版本的角度上的說法。靜態方法是解析調用,但是靜態方法的重載,也可是靜態分派。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉川市| 隆尧县| 上饶县| 元谋县| 武义县| 保亭| 涡阳县| 宣恩县| 九台市| 兴安县| 图们市| 定兴县| 古浪县| 六安市| 长乐市| 嘉鱼县| 界首市| 讷河市| 白朗县| 彭泽县| 隆化县| 乃东县| 文成县| 香港| 临泉县| 墨玉县| 乐亭县| 永丰县| 依兰县| 广西| 台湾省| 共和县| 博客| 云梦县| 邢台县| 舞钢市| 彭山县| 海晏县| 昭平县| 新田县| 株洲市|