0

学習しようとしている(リッスンする)Javaサーバーに対してwhile(true)ループを実行しています。私はコンパイルと実行にjGraspを利用しています。

接続が確立されて切断された後も、サーバーはもちろん「リッスン」しています

私が知りたいのは、jGraspで(ctrl-cのような)ブレークを手動で送信する方法です。

ENDを押すだけでプログラムが停止することに気づきましたが、もちろん、socket.close()メソッドに到達することはなく、これはもちろん他の問題を引き起こします。

4

1 に答える 1

0

これを行う 1 つの方法は、変数を作成して true に設定し、ループを while(variable) にすることです。次に、デバッガーを使用して (jGrasp でこれを実行できるかどうかはわかりません)、変数の値を変更できます。ループ内にブレークポイントを設定する場合は、実行中に変数を (false に) 変更します。次のループ評価で変数を変更すると、その変数は false になり、ループを終了します。

于 2012-05-08T03:23:33.823 に答える