Computer >> Máy Tính >  >> Lập trình >> Java

Các gói trong Java


Các gói được sử dụng trong Java để ngăn xung đột đặt tên, kiểm soát quyền truy cập, giúp tìm kiếm / định vị và sử dụng các lớp, giao diện, bảng liệt kê và chú thích dễ dàng hơn, v.v.

Gói có thể được định nghĩa là một nhóm các loại có liên quan (lớp, giao diện, liệt kê và chú thích) cung cấp khả năng bảo vệ truy cập và quản lý vùng tên.

Một số gói hiện có trong Java là -

  • java.lang - gói các lớp cơ bản
  • java.io - các lớp cho các hàm đầu vào, đầu ra được đóng gói trong gói này

Lập trình viên có thể xác định các gói của riêng họ để gói một nhóm các lớp / giao diện, v.v. Bạn nên nhóm các lớp liên quan do bạn triển khai để lập trình viên có thể dễ dàng xác định rằng các lớp, giao diện, liệt kê và chú thích có liên quan với nhau.

Vì gói tạo một không gian tên mới nên sẽ không có bất kỳ xung đột tên nào với các tên trong các gói khác. Sử dụng gói, việc cung cấp kiểm soát truy cập dễ dàng hơn và định vị các lớp liên quan cũng dễ dàng hơn.