只是为了理解,发生了什么我做了下面的代码:
public class Loopp {
public static void main(String[] args) {
int i=1;
while(true) {
Employee e = new Employee("MyName", i);
i++;
System.out.print(i + " ");
}
}
}
但是在控制台上我看不到任何输出,但是当我在调试模式下运行它时,它会打印 2 3 4 ..
我知道 gc 被一次又一次地激活以收集垃圾对象,但是也清除了控制台:|
编辑:
根据答案,它对我有用,我今天学到了一个新东西
System.out.println(i + " ");
System.out.flush();