類名 class 和getClass的區別

2021-08-14 13:56:38 字數 433 閱讀 5049

區別

類名.class叫做「類字面量」,因class是關鍵字, 所以類名.class編譯時確定。

getclass()執行時根據實際例項確定,getclass()是動態而且是final的。

string.class 是能對類名的引用取得在記憶體中該型別class物件的引用,

new string().getclass() 是通過例項物件取得在記憶體中該實際型別class物件的引用。例子

1.抽象類

package com.abc;

public abstract class animal

2.例項類

package com.abc;

public class dog extends animal

}3.結果

com.abc.dog

com.abc.animal

Java類名 class和getClass 區別

區別 類名.class叫做 類字面量 因class是關鍵字,所以類名.class編譯時確定。getclass 執行時根據實際例項確定,getclass 是動態而且是final的。string.class 是能對類名的引用取得在記憶體中該型別class物件的引用,new string getclass...

class 類名 與inlcude「類名「

class 類名只是宣告存在這麼乙個類,但是通過這個宣告無法得到任何關於此類的具體資訊。這樣你可以在其他使用到的地方宣告乙個該型別的指標。include標頭檔案則是將整個該標頭檔案與使用到的地方關聯起來。使用class 類名一般是為了去除編譯依賴,減少編譯消耗的時間。include xx.h 在編譯...

jQuery類名選擇器( class)

一 介紹 類名選擇器是通過元素擁有的css類的名稱查詢匹配的dom元素。在乙個頁面中,乙個元素可以有多個css類,乙個css類又可以匹配多個元素,如果有元素中有乙個匹配的類的名稱就可以被類名選擇器選取到。類名選擇器很好理解,在大學的時候大部分人一定都選過課,可以把css類名理解為課程名稱,元素理解成...