01/10/2018, 00:57
Hỏi về luồng dữ liệu vào ra trong socket
Cho em hỏi làm sao để giữ luồng nhận tín hiệu gửi trong socket (bởi vì không biết bao giờ mới có tín hiệu gửi về) mà vẫn thực hiện các tiến trình khác
Lệnh chờ tín hiệu là in.readLine();
Bài liên quan
Em cho nó vào một thread độc lập để chờ và nhận message nhé. Cứ mỗi lần nhận được thì mới đưa message ra các tiến trình xử lý. Em có thể sử dụng Listener structure hoặc sử dụng java.util.concurrent.locks.ReentrantLock để cho các thread chờ đợi message.