Comment puis-je ouvrir des fichiers Java .class d'une manière lisible par l'homme?

J'essaie de comprendre ce que fait le fichier de classe d'une applet Java sous le capot. L'ouvrir avec Notepad ou Textpad montre juste un tas de gobbledy-gook. Existe-t-il un moyen de le remettre dans un format assez lisible afin que je puisse essayer de comprendre ce qu'il fait? Environnement ==...