Java 中取得類別名稱的方式主要有以下三種。
getName()
傳回的是虛擬機器裡面的class的類別名稱表現形式。
getCanonicalName()
傳回的是更容易理解的類別名稱表示。
getSimpleName()
傳回的是類別的簡稱。
透過一個實例來看下它們主要的差異。
結果:
#結論:
1、從以上結果可以看出getName( ) 和getCanonicalName() 在取得普通類別名稱的時候沒有區別,在取得內部類別和陣列類別有區別的。
2、getSimpleName() 在取得普通類別和內部類別名稱的時候沒區別,在取得陣列類別的時候有區別。
推薦教學:java開發入門
以上是java中獲取類別名稱的幾種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!