pessoal
estava pesquisando uns negócios da faculdade, até que me deparei com um método, em java, com a seguinte declaração:
public static <T extends Comparable<T>> void heapSort(T[] v) {
sei que:
public -> método público, pode ser acessado de qualquer classe
static -> método de classe, não precisa ser acessado por uma instância
void -> não retorna nada
heapSort -> nome do método
mas e aquele maldito
<T extends Comparable<T>>
o que é?