私は現在のJavaプロジェクトでタイマーを動作させようとしています。このタイマーは、無限ループ内でnマイクロ秒ごとに整数変数に1を追加します(たとえば、1/2秒の場合は500)。これにより、プログラムの実行中は常にタイマーが実行されます。これが私が現在持っているコードです:
public class Ticker
{
public int time = 0;
long t0, t1;
public void tick(int[] args)
{
for (int i = 2; i < 1; i++)
{
t0 = System.currentTimeMillis();
do
{
t1 = System.currentTimeMillis();
}
while (t1 - t0 < 500);
time = time + 1;
}
}
}
みんなが私の最後の質問でとても役に立ちました、うまくいけばこれは同じくらい簡単です