Je me demandais quelle est la différence entre les deux déclarations de méthode suivantes:
public Object doSomething(Object obj) {....}
public <T> T doSomething(T t) {....}
Y a-t-il quelque chose que vous pouvez / voudriez faire avec l'un mais pas avec l'autre? Je n'ai pas pu trouver cette question ailleurs sur ce site.