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?
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?
Trả lời:
Đáp án đúng: D
Khi khởi tạo Socket với `localPort` bằng 0, Java sẽ tự động chọn một cổng ngẫu nhiên cho 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 cổng từ khoảng 1024 đến 65535 để tránh xung đột.