From 9afa32ca62e72c0ad80ece54851034669a899fde Mon Sep 17 00:00:00 2001 From: Emmanuel SRIVASTAVA TIAMZON Date: Wed, 7 Jan 2026 17:42:30 +0100 Subject: [PATCH] Add DEV.3.2/cours/Traces.java --- DEV.3.2/cours/Traces.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 DEV.3.2/cours/Traces.java diff --git a/DEV.3.2/cours/Traces.java b/DEV.3.2/cours/Traces.java new file mode 100644 index 0000000..524a22b --- /dev/null +++ b/DEV.3.2/cours/Traces.java @@ -0,0 +1,22 @@ +import java.util.Map; + +public class Traces { + public static void main(String[] args) { + // On récupère la map/dictionnaire qui contient les threads et leur traces + Map traces = Thread.getAllStackTraces(); + + //Parcours de chaque entrée de la Map (Clé: Thread, Valeur: Tableau de StackTraceElement) + for(Map.Entry entry : traces.entrySet()) { + Thread thread = entry.getKey(); + StackTraceElement[] stackElements = entry.getValue(); + + System.out.println(thread.getName()+" :"); + + for(StackTraceElement element : stackElements) { + System.out.println("\t"+element.toString()); + } + + System.out.println(); + } + } +}