-3

私はスレッドが初めてです。スレッドがフラグに従って db および pic レコードを継続的に調べ、別のスレッドが選択されたレコードを削除するようにします。これどうやってするの?同じクラスに 2 つの run メソッドを実装できますか? 助けてください

public class QueManager implements Runnable {

    @Override
    public void run() {
        while(true){
            try {
                ResultSet rs = DBManager.select("select * from dbwhere READ_FLAG=0 ");
                int count = ResultProcessor.processResult(rs);
                if(count==0){
                    try {
                        Thread.sleep(1000);
                    } catch (InterruptedException e1) { 
                    }
                }
            } catch (SQLException e) {

            }
        }
    }

    public static void StartDemon(){
        QueManager manage = new QueManager();
        Thread t1 = new Thread(manage);
        t1.start();
    }

}
4

1 に答える 1