Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Lập trình Java 2 - Bài 6: Genegic

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng Lập trình Java - Bài 6 giới thiệu về genegic trong lập trình Java. Nội dung trình bày trong bài giảng gồm có: Khái niệm genegics, ưu điểm genegics, tạo class generic và method, giới hạn kiểu dữ liệu, các ký hiệu đại diện, generic method, generic interface, một số hạn chế. . | Bài giảng Lập trình Java 2 - Bài 6: Genegic LẬP TRÌNH JAVA Bài 6: Genegic Điểm danh Nhắc lại bài trước Enumerations Autoboxing Static Import Annotations Nội dung bài học Khái niệm Genegics Ưu điểm Genegics Tạo class generic và method Giới hạn kiểu dữ liệu Các ký hiệu đại diện Generic method Generic Interface Một số hạn chế Khái niệm Generics Thuật ngữ “Generics” nghĩa là tham số hóa kiểu dữ liệu. Tham số hóa kiểu dữ liệu rất quan trọng vì nó cho phép chúng ta tạo ra và sử dụng một class, interface, method với nhiều kiểu dữ liệu khác nhau. Một class, interface hay một method mà thực hiện trên một kiểu tham số xác định thì gọi là generic. Khái niệm Generics Ví dụ: Sử dụng ArrayList với các kiểu dữ liệu khác nhau ArrayList mylist = new ArrayList(); mylist.add(10); mylist.add(“Hello”); mylist.add(true); mylist.add(15.75); Lấy ra: int a = (Integer)mylist.get(0); String str = (String)mylist.get(1); Khái niệm Generics Ví dụ: Sử dụng ArrayList với các kiểu dữ liệu Integer ArrayListmylist = new ArrayList(); mylist.add(10); mylist.add(“Hi”);//error mylist.add(true);//error Generic mylist.add(15); Lấy ra: int a = mylist.get(0); Khái niệm Generics Ví dụ: Sử dụng ArrayList với các kiểu dữ liệu String ArrayListmylist = new ArrayList(); mylist.add(“Hello”); mylist.add(“Goodbye”); Lấy ra: String str = mylist.get(0); Ưu điểm của generic Kiểm tra kiểu dữ liệu trong thời điểm dịch Trình biên dịch Java áp dụng việc kiểm tra đoạn mã generic để phát hiện các vấn đề như vi phạm an toàn kiểu dữ liệu. Việc sửa lỗi tại thời gian biên dịch dễ dàng hơn nhiều khi sửa chữa lỗi tại thời điểm chạy chương trình. Compile error ! Ưu điểm của generic Không cần ép kiểu dữ liệu Đoạn code sau đây không dùng generic nên phải ép kiểu: List list = new ArrayList(); list.add("hello"); String s = (String) list.get(0); //phải ép kiểu Khi dùng generic, không cần ép .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.