[英]Understanding this keyword in Java
當事件在Applet的init()
方法中注冊時,我們添加方法addTypeListener(this)
。
但是我知道關鍵字this
指向調用該方法的對象。 所以,當我們還沒有創建applet類會是什么的任何對象this
是指什么? 請澄清我的疑問。
但是我知道關鍵字this指向調用該方法的對象。
這不是真的。 實際上在實例方法的代碼中,
this
是指調用方法的對象。
那么,當我們還沒有創建applet類的任何對象時,這將指向什么呢?
JVM已經創建了Applet類(即子類)的對象/實例,
所以this
是指您Applet類的實例。
“ this”關鍵字是指您正在使用的類的對象。 'this'關鍵字可用於調用該類的默認構造函數。 類似地,在使用繼承概念時,“ super”關鍵字用於調用繼承的類的默認構造函數,或者可以稱為“繼承的/父類”對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.