Tại sao bản dịch này lại biên dịch:Tại sao ràng buộc chung "E thực hiện tôi" dẫn đến lỗi trình biên dịch?
class MaxMin<E extends Comparable<E>>
{
E max=null;
E min=null;
}
... nhưng điều này không?
class MaxMin<E implements Comparable<E>>
{
E max=null;
E min=null;
}
gửi các lỗi biên dịch là tốt. – Kashyap
có thể so sánh không phải là một giao diện không? – Joe
@IAbstractDownvoteFactory, [Comparable] (http://download.oracle.com/javase/7/docs/api/java/lang/Comparable.html) là một giao diện. –