java事件绑定,Java编程GUI中的事件绑定代码示例
程序綁定的概念:
綁定指的是一個(gè)方法的調(diào)用與方法所在的類(方法主體)關(guān)聯(lián)起來。對(duì)java來說,綁定分為靜態(tài)綁定和動(dòng)態(tài)綁定;或者叫做前期綁定和后期綁定
靜態(tài)綁定:
在程序執(zhí)行前方法已經(jīng)被綁定,此時(shí)由編譯器或其它連接程序?qū)崿F(xiàn)。例如:C。
針對(duì)java簡(jiǎn)單的可以理解為程序編譯期的綁定;這里特別說明一點(diǎn),java當(dāng)中的方法只有final,static,private和構(gòu)造方法是前期綁定
動(dòng)態(tài)綁定
后期綁定:在運(yùn)行時(shí)根據(jù)具體對(duì)象的類型進(jìn)行綁定。
若一種語言實(shí)現(xiàn)了后期綁定,同時(shí)必須提供一些機(jī)制,可在運(yùn)行期間判斷對(duì)象的類型,并分別調(diào)用適當(dāng)?shù)姆椒āR簿褪钦f,編譯器此時(shí)依然不知道對(duì)象的類型,但方法調(diào)用機(jī)制能自己去調(diào)查,找到正確的方法主體。不同的語言對(duì)后期綁定的實(shí)現(xiàn)方法是有所區(qū)別的。但我們至少可以這樣認(rèn)為:它們都要在對(duì)象中安插某些特殊類型的信息。
所需要的包自行導(dǎo)入即可,代碼測(cè)試可用,但尚需完善,待小編更新。
總結(jié)
以上就是本文關(guān)于Java編程GUI中的事件綁定代碼示例的全部?jī)?nèi)容,希望對(duì)大家有所幫助。有什么問題可以直接留言,小編會(huì)及時(shí)回復(fù)大家的。
原文鏈接:http://blog.csdn.net/williamamg/article/details/51582573
總結(jié)
以上是生活随笔為你收集整理的java事件绑定,Java编程GUI中的事件绑定代码示例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 数据库接口_Python3
- 下一篇: java 中导出word后压缩文件_Ja