Jeliot
Está muy bien, sobre todo para aquellos que se inician a aprender programación para comprender la POO de una manera más amena.
CitarJeliot 3 es una aplicación que muestra de forma gráfica como un programa Java es interpretado. Para hacerlo funcionar tan solo hay que crear una o varias clases (una de ellas con un main), compilar, dar al botón animar y acto seguido la aplicación mostrará las llamadas a los métodos, la transformación de las variables, y las operaciones a medida se vayan realizando.
Otra particularidad de Jeliot 3 es que puede ser añadido a BlueJ como extensión.
Fuente: AQUÍ
Está muy bien, sobre todo para aquellos que se inician a aprender programación para comprender la POO de una manera más amena.