目标是在致电System.exit(0);
之前将一些消息打印到终端,如:
System.out.println("Stopping the server...");
System.exit(0);
但应用程序在打印消息之前退出。如何同步?使用Java JDK8 SE。
答案 0 :(得分:2)
退出应用程序之前,您必须flush()流。
System.out.println("Stopping the server...");
System.out.flush();
System.exit(0);