多くの変数を持つJavaプログラムを考えてみましょう。それらのいくつかは、ループのカウンターです。これらの変数の値は、コードのどこにでもprintステートメントを配置せずに、時間とともに変化するので確認したいと思います。
なんで ?簡単にデバッグできると思います。
Example-
int a = 7;
for(i=0; i<3; i++)
{
a++;
}
このプログラムが実行されているときに、次のようなライブレポートを取得したいと思います。
t is 0, a is 7, i is 0
t is 3, a is 8, i is 1
t is 12, a is 9, i is 2
(t is time, time factor is NOT necessary though)