// 方式一:通過物件獲得
class c1
= person.
getclass()
;system.out.
println
(c1.
hashcode()
);// 方式二:forname獲得
class c2
= class.
forname
("com.company.student");
system.out.
println
(c2.
hashcode()
);// 方式三:通過類名.class獲得
class c3
= student.
class
;system.out.
println
(c3.
hashcode()
);// 方式四:基本內建類的包裝類都有乙個type屬性
class c4
= integer.type;
system.out.
println
(c4)
;// 獲得父類型別
註解與反射6得到Class類的幾種方式
物件照鏡子後可以看到的資訊 某個類的屬性,方法,和構造器,某個類到底實現了哪些介面。對於每個類而言,jre都為其保留乙個不變的class型別的物件。乙個class物件包含了特定某個結構就有關資訊。public class test class person public void setname s...
得到Class的多種方式
在object類中定義了以下的方法,此方法將被所有子類繼承 public final class getclass 物件照鏡子後可以得到的資訊 某個類的屬性,方法,構造器,某個類到底實現了哪些介面。對於每個類而言,jre都為其保留了乙個不變的class型別的物件。乙個class物件包含了特定某個結構...
註解和反射7 得到Class類的幾種方法
物件照鏡子後可以得到的資訊 某個類的屬性 方法和構造器 某個類到底實現了哪些介面,對於每個類而言,jre都為其保留乙個不變的class型別的物件。乙個class物件包含了特定某個結構 class inte ce enum annotation primitive type void 的有關資訊 st...