Это экземпляр Class
для интерфейса, I
.С его помощью вы можете найти методы и поля интерфейса, проверить, реализуют ли объекты интерфейс и т. Д.
Type.class
является синтаксическим сахаром для получения объекта Class
объекта через Class.forName()
.Хотя «класс» может показаться неуместным при применении к интерфейсу, он работает таким же образом и предоставляет большую часть той же информации.Однако вы не сможете размышлять над конструкторами.