Câu hỏi phỏng vấn Java
Câu hỏi

Vai trò của lớp java.rmi.Naming là gì?

Câu trả lời

Trong Java RMI (Remote Method Invocation), lớp java.rmi.Naming cung cấp các phương thức để tìm kiếm và liên kết (bind) các đối tượng từ xa trong RMI registry. RMI registry là một dịch vụ đặt tên đơn giản cho phép client tra cứu các đối tượng từ xa bằng tên. Lớp Naming cung cấp một giao diện đơn giản để tương tác với registry và thực hiện các hoạt động cơ bản như liên kết, hủy liên kết, và tra cứu các đối tượng từ xa.

Vai trò của lớp java.rmi.Naming bao gồm:

  1. Liên kết đối tượng từ xa: Phương thức bind(String name, Remote obj) cho phép liên kết một đối tượng từ xa với một tên duy nhất trong RMI registry. Tên này sau đó có thể được sử dụng bởi các client để tra cứu đối tượng từ xa.

  2. Hủy liên kết đối tượng từ xa: Phương thức unbind(String name) cho phép hủy liên kết một đối tượng từ xa khỏi RMI registry, loại bỏ tên và tham chiếu đến đối tượng từ xa đó.

  3. Tra cứu đối tượng từ xa: Phương thức `lookup(String n...

senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Sự khác biệt giữa public, protected, package privateprivate trong Java là gì?

middle

Giải thích các trạng thái của thread ở một high-level?

middle

Phương thức finalize() trong Java để làm gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào