class WordGenerator extends Thread{
    @Override
    public void run() {
        /*
         * 1. 2초마다 배열 data의 값 중 하나를 임의로 선택해서
         * 2. words에 저장한다.
         * */

        while (true) {
            int idx = (int) (Math.random() * 7);
            words.add(data[idx]);
            try {
                Thread.sleep(interval);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }
}

모르겠어~