1 通過類名可以得到class,通過類名.class即可
如:class class_test=testmain2.class;
2 通過class 可以得到類名。通過getname()
如:class class_test=testmain2.class;
string name1=class_test.getname();
3 通過class可以得到object,通過newinstance()
如:object obj=class_test.newinstance();
4 通過object可以得到class,通過getclass()
如:class class_1=obj.getclass();
綜上所述:
類名------>class----->ojbect
類名 class ojbect
類名<------class<-----ojbect
Java類名 class和getClass 區別
區別 類名.class叫做 類字面量 因class是關鍵字,所以類名.class編譯時確定。getclass 執行時根據實際例項確定,getclass 是動態而且是final的。string.class 是能對類名的引用取得在記憶體中該型別class物件的引用,new string getclass...
class和object的區別
1 class和object的區別 calss scala編譯器會字段幫我們生產乙個私有欄位和2個公有方法get和set scala 中沒有 static 關鍵字,所以 對於乙個class來說,所有的方法和成員變數在例項被 new 出來之前都是無法訪問的 因此在class中的main方法沒什麼用了 ...
類名 class 和getClass的區別
區別 類名.class叫做 類字面量 因class是關鍵字,所以類名.class編譯時確定。getclass 執行時根據實際例項確定,getclass 是動態而且是final的。string.class 是能對類名的引用取得在記憶體中該型別class物件的引用,new string getclass...