用我自己的方式理解事件。
::::::
()每個物件都有它的堆疊和執行空間,以及相應的表結構。表中記錄有與該物件有關的資訊。
而所謂的給某乙個源物件註冊乙個事件,其實就是:在給物件的相應的表結構中,
新增: 事件a | 事件a的處理方法的函式入口位址
於是,當乙個事件a,產生時,那麼,給物件通過查表,可以看到該事件a的處理方法函式的入口位址
因此,所謂的註冊就是,告訴編譯器到那裡去找它的處理方法,即:讓該元件物件記錄下,***在記憶體中的函式入口點位址。
還有乙個問題:
如何理解事件***介面???
***有倆個內容:
()1.是 ***介面
()2.是 介面方法
對於:class a implements actionlistener // 定義乙個class 名字為a,用於實現介面:actionlistener介面。
}public static void main(string args)
問題:()這裡的 implements 是什麼意思?
()怎麼理解 implements???
() implements 和extends 的區別是什麼???
() ***介面是不是所謂的 抽象類??? 而每乙個抽象類都需要有相應的實現 ??
NodeMCU篇 (三)用arduino的方式
使用espduino ide後,nodemcu板子就成了能聯網的arduino板子 1 引腳功能圖 可以看出,引腳中有五處gnd,五處以上的vcc 13個gpio口,肯定夠用了 nodemcu工作電壓3.3v,可以從以下幾種方式供電 usb口 5v供電 vin 可輸入5v供電。3v引腳 可以輸入3....
我自己對學習的理解
很多同學在納悶,為什麼覺得自己付出了很多,但是成績依然不理想?其實不同的人對於數學這門課的天份是不一樣的,有的同學付出的不多,但學到的相對比較多,有的則不然。不論怎樣,學習的路很長,不能以一時成敗就裹足不前,要放長線,向遠看,樹立自己的目標,日積月累,相信時間的積累,最後的成果是豐碩的。天下不可能有...
對自己的學習方式的思考
前兩天跟老大討論起關於知識學習的問題。他說到很佩服自己的記憶力,因為經常能看到我對那些錯綜復 雜的目錄結構,原始碼位置,檔名之類的資訊記得都很清楚。然後自陳他自己的記憶力就不夠好。對於那 些目錄結構,原始碼位置的資訊記憶得就不是很牢固,總是需要在 cd到某個目錄之前要 ls一下才能確定。但是在我看來...