JavaScript is required

Trong lập trình Socket TCP, phương thức nào dùng để nhận dữ liệu từ Server gửi về Client

A.

Phương thức read() của lớp Socket

B.

Phương thức read() của lớp InputStream

C.

Phương thức receive() của lớp Socket

D.
Phương thức receive() của lớp InputStream
Trả lời:

Đáp án đúng: B


Trong lập trình Socket TCP, khi client muốn nhận dữ liệu từ server, dữ liệu sẽ được truyền qua một luồng (stream). Do đó, phương thức để đọc dữ liệu sẽ thuộc về lớp `InputStream` chứ không phải lớp `Socket` trực tiếp. Phương thức `read()` của lớp `InputStream` được sử dụng để đọc dữ liệu từ luồng đầu vào. * **Phương án A sai:** Phương thức `read()` không phải của lớp Socket * **Phương án B đúng:** Phương thức `read()` của lớp `InputStream` dùng để đọc dữ liệu. * **Phương án C sai:** Lớp Socket không có phương thức `receive()` * **Phương án D sai:** Lớp InputStream không có phương thức `receive()`

Câu hỏi liên quan