Hỏi về thread trong java

cho mình hỏi là ở thread1 sau khi có giá trị mình gọi notifyall xong gọi wait thì nó nhảy sang cái thread2 nó gọi notifyall để chạy tiếp vậy sao lại còn gọi wait ngay sau notifyall vậy code ở dưới wait ở thread2 chạy thế nào ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?