En Java: Quelle est la différence entre:
Object o1= ....
o1.getClass().getSimpleName();
o1.getClass().getName();
o1.getClass().getCanonicalName();
?
Mise à JOUR
J'ai déjà vérifié la Javadoc plusieurs fois et pourtant, cela n'explique jamais, c'est bien. J'ai également exécuter un test et qui ne reflète pas la réelle signification de la façon dont ces méthodes sont appelées.
Donc, s'il vous plaît, au lieu de me blâmer moi pour cette question et m'intimant de javadoc, essayer de donner un peu d'efforts pour expliquer le vrai sens derrière eux. Merci pour votre soutien.