私はEclipseを使用しています.Eclipseを通常に実行すると、コンソールに出力されたステートメントは表示されませんが、デバッグモードで実行すると表示されます. 何が起こっている?これは、一部の print ステートメントでのみ発生します (両方ともローカル ホストで実行される、サーバー クライアントの学校プロジェクトのサーバー側で)。
private class GameDriver extends Thread {
private Board board;
public GameDriver() {
board = new Board();
}
@Override
public void run() {
boolean twoActivePlayersAlreadyJoined = false;
while (!twoActivePlayersAlreadyJoined) {
twoActivePlayersAlreadyJoined = connector.activePlayers.size() >= 2;
}
System.out.println("Two players already connected, ready to start game");
sendBoardStateToAll();
}
}