JavaScript is required

Trước khi gởi một DatagramPacket đi, ta có thể đặt thông tin địa chỉ máy nhận trên DatagramPacket này bằng phương thức?

A.

Public void setPort(int port)

B.

Public void setLength(int len)

C.

Public void setData(byte buffer[])

D.
Public void setAddress(InternetAddress dis)
Trả lời:

Đáp án đúng: D


Trước khi gửi một `DatagramPacket`, ta cần thiết lập địa chỉ IP và cổng của máy nhận. Phương thức `setAddress()` được sử dụng để đặt địa chỉ IP đích (địa chỉ máy nhận) cho `DatagramPacket`. Địa chỉ này thường được biểu diễn bằng một đối tượng `InetAddress` (trong câu hỏi là `InternetAddress dis`). Các phương thức khác không liên quan đến việc đặt địa chỉ máy nhận: - `setPort(int port)`: Đặt số cổng (port) đích. - `setLength(int len)`: Đặt độ dài của dữ liệu trong gói tin. - `setData(byte buffer[])`: Đặt dữ liệu (byte array) sẽ được gửi đi.

Câu hỏi liên quan