Я изучаю классы в файле Jar и хочу найти те, которые не являются абстрактными. Я могу решить эту проблему, создавая экземпляры классов и перехватывая InstantiationException, но это приводит к снижению производительности, так как некоторые классы сильно загружаются. Я не могу найти ничего такого, как isAbstract () в документации Class.java.
184
Modifier.isAbstract( someClass.class.getModifiers() );
быть, вы хотите изменить этоsomeClass.getModifiers()
илиSomeClass.class.getModifiers()
гдеClass<SomeClass> someClass = SomeClass.class;
источник
источник