Tôi đã hy vọng rằng ai đó có thể cho tôi biết lý do tại sao java có java.lang.reflect.Type
, khi mọi thứ đã được kế thừa từ Object
?Tại sao java có Type khi nó đã có Object?
Ai đó có thể đưa ra ví dụ về trường hợp tôi cần sử dụng số Type
chứ không phải Object
?
Thật vậy. Điều quan trọng mà OP có thể đã bỏ lỡ là mỗi 'Lớp' chính nó là một' Object'. – Barend
Vì vậy, tôi sẽ sử dụng loại khi tôi cần phải có nhiều Object.class khác nhau? –
Không, bạn sẽ sử dụng 'Loại' khi bạn sử dụng API trả về một. Không có dịp khác để làm như vậy, và thực sự không có cách nào khác để làm như vậy. – EJP