Speravo che qualcuno potesse dirmi perché java ha java.lang.reflect.Type
, quando tutto già eredita da Object
?Perché java ha Type quando ha già Object?
Qualcuno potrebbe fornire un esempio di un caso in cui avrei bisogno di utilizzare uno Type
e non uno Object
?
Infatti. La cosa fondamentale che OP potrebbe aver perso è che ogni 'Class' è essa stessa un' Object'. – Barend
Quindi, vorrei usare Type quando ho bisogno di avere molti Object.class diversi? –
No, dovresti usare 'Tipo' quando usi un'API che ne restituisce una. Nessuna altra occasione per farlo, e in effetti nessun altro modo per farlo. – EJP