java 中獲取類名的方式主要有以下三種。
getName()返回的是虛擬機(jī)里面的class的類名表現(xiàn)形式。
getCanonicalName()返回的是更容易理解的類名表示。
getSimpleName()返回的是類的簡稱。
通過一個實例來看下它們主要的區(qū)別。
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
結(jié)果:
結(jié)論:
1、從以上結(jié)果可以看出 getName() 和 getCanonicalName() 在獲取普通類名的時候沒有區(qū)別,在獲取內(nèi)部類和數(shù)組類有區(qū)別的。
2、getSimpleName() 在獲取普通類和內(nèi)部類名的時候沒區(qū)別,在獲取數(shù)組類的時候有區(qū)別。
推薦教程:java開發(fā)入門
以上就是java中獲取類名的幾種方法的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
java怎么學(xué)習(xí)?java怎么入門?java在哪學(xué)?java怎么學(xué)才快?不用擔(dān)心,這里為大家提供了java速學(xué)教程(入門到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://m.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號