Looking for java Keywords? Try Ask4Keywords

Java LanguageAPI Stack-Walking


Introduction

Avant Java 9, l'accès aux cadres de la pile de threads était limité à une classe interne sun.reflect.Reflection . Plus précisément, la méthode sun.reflect.Reflection::getCallerClass . Certaines bibliothèques s'appuient sur cette méthode qui est déconseillée.

Une API standard de remplacement est maintenant prévue dans 9 JDK via java.lang.StackWalker classe, et est conçu pour être efficace en permettant un accès paresseux aux cadres de la pile. Certaines applications peuvent utiliser cette API pour parcourir la pile d'exécution et filtrer les classes.

API Stack-Walking Exemples Liés