By GokiSoft.com| 15:42 17/07/2023|
Java Advanced

Tao tác dữ liệu lên Shared Object sử dụng MultiThreading trong java

Viết chương trình thực hiện yêu cầu sau

- Thiết kế 1 class SharedData có chứa biến nguyên total

- Thiết kế thread 1 thực hiện sinh ngẫu nhiên các số từ 0 - 100 -> Sau đó thêm số ngẫu nhiên này vào biến total trong SharedData (Ví dụ : Số ngẫu nhiên rad khi đó total = total + rad)

- Thiết kế thread 2 thực hiện sinh ngẫu nhiên các số từ -100 - 0 -> Sau đó thêm số ngẫu nhiên này vào biến total trong SharedData (Ví dụ : Số ngẫu nhiên rad khi đó total = total + rad)

Khi giá trij total của SharedData <= -100 hoặc >= 100 thì thực hiện dừng 2 thread trên.

Phản hồi từ học viên

5

(Dựa trên đánh giá ngày hôm nay)