Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :

Utilisation de code natif : Compléments d?informations sur JNI


Notes:

En fait, obtenir la chaîne de description d'un prototype n'est pas si compliqué que cela. En effet, un petit outil vous est fourni dans le JDK. Il s'appel javap (java Prototype).

Cet outil accepte des options pour configurer son résultat. Notamment, l'option -s permet d'obtenir l'affichage sous la forme entendue par JNI (et non pas en syntaxe Java). Essayez la commande qui suit:

Attention, pour arriver à ses fins, l'outil utilise l'introspection Java : il travaille donc le fichier de bytecode (le fichier compilé). Il ne faut donc pas remettre l'extension ".class" à la suite du nom du fichier.

Le ?s sert à demander plus d'information que normalement (type de signature interne).

Le ?p sert à forcer l'affichage des méthodes privées.

Diapositive précédente Diapositive suivante