API Java pour trouver la version du JDK un fichier de classe est compilée pour?

Existe-il des Api Java pour trouver la version du JDK un fichier de classe est compilée pour? Bien sûr, il est le javap outil pour déterminer la version majeure tel que mentionné dans ici. Cependant je tiens à le faire par programme afin que je puisse avertir l'utilisateur de le compiler pour le JDK approprié

  • Les réponses faisant appel à la lecture d'octets à partir d'un fichier sembler assez barbare pour moi. Il devrait y avoir un moyen d'obtenir cette information à l'aide de la Réflexion, comme Foobar.classe.getTargetVersion().
InformationsquelleAutor Prabhu R | 2009-08-18