Estou interagindo através de classes em um arquivo Jar e desejo encontrar aquelas que não são abstratas. Eu posso resolver isso instanciando as classes e capturando InstantiationException, mas isso tem um impacto no desempenho, pois algumas classes têm inicialização pesada. Não consigo encontrar nada obviamente como isAbstract () nos documentos Class.java.
184
Modifier.isAbstract( someClass.class.getModifiers() );
talvez você quer mudar issosomeClass.getModifiers()
ouSomeClass.class.getModifiers()
ondeClass<SomeClass> someClass = SomeClass.class;
fonte
fonte