Mục đích của generic trong Java là gì?
Mục đích của generic trong Java là gì?

Video: Mục đích của generic trong Java là gì?

Video: Mục đích của generic trong Java là gì?
Video: Java 66. Tìm hiểu về Generic trong lập trình Java 2024, Có thể
Anonim

Generics trong Java . Generics là một cơ sở của chung chương trình đã được thêm vào Java ngôn ngữ lập trình năm 2004 trong phiên bản J2SE 5.0. Họ được thiết kế để mở rộng Của Java hệ thống loại để cho phép "một loại ormethod hoạt động trên các đối tượng thuộc nhiều loại khác nhau trong khi vẫn cung cấp độ an toàn cho loại thời gian biên dịch".

Sau đây, công dụng chính của generic trong Java là gì?

Generics cho phép một loại hoặc phương pháp vận hành các onobjects thuộc nhiều loại khác nhau trong khi cung cấp sự an toàn cho loại thời gian biên dịch, làm cho Java một ngôn ngữ được nhập hoàn toàn tĩnh. Generics là một trong những điều gây tranh cãi nhất Java các tính năng ngôn ngữ.

Sau đó, câu hỏi đặt ra là, khi nào bạn nên sử dụng thuốc generic? Java kết hợp Generics trong Java 5.0 toachieve:

  1. An toàn kiểu đảm bảo rằng một khi đối số kiểu được áp dụng, không có kiểu dữ liệu nào khác được phép vào phương thức hoặc hộp và tránh yêu cầu ép kiểu.
  2. Lập trình chung / đa hình tham số.

Ngoài ra, điểm của generic trong Java là gì?

Tóm lại, generic cho phép các kiểu (lớp và giao diện) trở thành các tham số khi xác định các lớp, giao diện và phương thức. Giống như các tham số hình thức quen thuộc hơn được sử dụng trong khai báo phương thức, tham số kiểu chữ cung cấp một cách để bạn sử dụng lại cùng một mã với các đầu vào khác nhau.

Làm thế nào để generic hoạt động trong Java?

Nói ngắn gọn Generics trong Java là cú pháp tổng hợp và không lưu trữ bất kỳ thông tin liên quan đến loại trong thời gian chạy. Tất cả thông tin liên quan đến loại đều bị xóa bởi Type Erasure, đây là yêu cầu chính trong khi phát triển Generics tính năng inorder để sử dụng lại tất cả Java mã được viết mà không có Generics.

Đề xuất: