java中的死循环,无限输出“你好”,为什么不是从“你好1”、“你好2”.......开始?

图片说明
图片说明

你这个只是输出在最下面了,还是从1开始的,可以加个截断if(i==3) {
break;
}

输出太多了,前面的数据可能就直接截断了,循环里加一个Thread.sleep(100)再看看

那是因为死循环输出控制台信息太多了,776184以前的都被覆盖了,你如果想看从1开始那你就sleep 1秒就能看到效果了
不过你这样有什么意义呢?死循环消耗过多电脑资源

我也觉得很奇怪,打开水龙头接水的时候为什么盆里不是一滴两滴水开始的,而是一下子就一大盆了?