JavaScript is required

Trong phương thức khởi tạo Socket sau: public Socket(String host, int port, InetAddress interface, int localPort)

Nếu khi thiết lập localPort bằng không, thì Java sẽ tự động lựa chọn một cổng ngẫu nhiên nằm trong khoảng nào?

A.

1 - 1023

B.

1024 - 2048

C.

2048 - 65535

D.

1024 - 65535

Trả lời:

Đáp án đúng: D


Khi `localPort` được thiết lập bằng không (0) trong phương thức khởi tạo `Socket` của Java, JVM sẽ tự động chọn một cổng ngẫu nhiên để liên kết socket. Các cổng có giá trị từ 1 đến 1023 thường được dành riêng cho các dịch vụ hệ thống, do đó, Java sẽ chọn một cổng trong khoảng từ 1024 đến 65535. Khoảng cổng này là dải các cổng động hoặc cổng riêng (ephemeral ports) mà các ứng dụng có thể sử dụng một cách an toàn mà không xung đột với các dịch vụ hệ thống đã được gán cổng cố định.

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan