1. Java Collections1.1. What are collectionsThe Java language supports dịch - 1. Java Collections1.1. What are collectionsThe Java language supports Việt làm thế nào để nói

1. Java Collections1.1. What are co

1. Java Collections
1.1. What are collections
The Java language supports arrays to store several objects. An array is initialized with an predefined size during instantiation. To support more flexible data structures the core Java library provides the collection framework. A collection is a data structure which contains and processes a set of data. The data stored in the collection is encapsulated and the access to the data is only possible via predefined methods. For example the developer can add elements to an collection via a method. Collections use internally arrays for there storage but hide the complexity of managing the dynamic size from the developer.
For example if your application saves data in an object of type People, you can store several People objects in a collection.
1.2. Important default implementations
Typical collections are: stacks, queues, deques, lists and trees.
Java typically provides an interface, like List and one or several implementations for this interface, e.g., the ArrayList class and the LinkedList are implementations of the Listinterface.
1.3. Type information with generics
A class or interface whose declaration has one or more type parameters is a generic class or interface. For example List defines one type parameter List.
Java collections should get parameterized with an type declaration. This enables the Java compiler to check if you try to use your collection with the correct type of objects. Genericsallow a type or method to operate on objects of various types while providing compile-time type safety. Before generics you had to cast every object you read from a collection and if you inserted an object of the wrong type into a collection you would create a runtime exception.
1.4. Collections and lambdas
The collection library support lambdas expressions. Operations on collections have been largely simplified with this.
The following code shows an example how to create a Collection of type List which is parameterized with to indicate to the Java compiler that only Strings are allowed in this list. Is uses a method reference and the foreach loop from Java 8.
package collections;
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
1. Java Collections1.1. What are collectionsThe Java language supports arrays to store several objects. An array is initialized with an predefined size during instantiation. To support more flexible data structures the core Java library provides the collection framework. A collection is a data structure which contains and processes a set of data. The data stored in the collection is encapsulated and the access to the data is only possible via predefined methods. For example the developer can add elements to an collection via a method. Collections use internally arrays for there storage but hide the complexity of managing the dynamic size from the developer.For example if your application saves data in an object of type People, you can store several People objects in a collection.1.2. Important default implementationsTypical collections are: stacks, queues, deques, lists and trees.Java typically provides an interface, like List and one or several implementations for this interface, e.g., the ArrayList class and the LinkedList are implementations of the Listinterface.1.3. Type information with genericsA class or interface whose declaration has one or more type parameters is a generic class or interface. For example List defines one type parameter List.Java collections should get parameterized with an type declaration. This enables the Java compiler to check if you try to use your collection with the correct type of objects. Genericsallow a type or method to operate on objects of various types while providing compile-time type safety. Before generics you had to cast every object you read from a collection and if you inserted an object of the wrong type into a collection you would create a runtime exception.1.4. Collections and lambdas
The collection library support lambdas expressions. Operations on collections have been largely simplified with this.
The following code shows an example how to create a Collection of type List which is parameterized with to indicate to the Java compiler that only Strings are allowed in this list. Is uses a method reference and the foreach loop from Java 8.
package collections;
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
1. Java Collections
1.1. Bộ sưu tập là gì
Các ngôn ngữ Java hỗ trợ các mảng để lưu trữ một số đối tượng. Một mảng được khởi tạo với một kích thước được xác định trước trong instantiation. Để hỗ trợ các cấu trúc dữ liệu linh hoạt hơn các thư viện Java lõi cung cấp khuôn khổ bộ sưu tập. Một bộ sưu tập là một cấu trúc dữ liệu mà có chứa và xử lý một tập hợp các dữ liệu. Các dữ liệu được lưu trữ trong bộ sưu tập được đóng gói và truy cập vào các dữ liệu chỉ có thể thông qua các phương pháp xác định trước. Ví dụ như các nhà phát triển có thể thêm các yếu tố để một bộ sưu tập thông qua một phương pháp. Bộ sưu tập sử dụng trong nội bộ mảng cho có lưu trữ nhưng ẩn sự phức tạp của việc quản lý các kích thước động từ các nhà phát triển.
Ví dụ, nếu ứng dụng của bạn lưu dữ liệu trong một đối tượng của loại người, bạn có thể lưu trữ một số người đối tượng trong một bộ sưu tập.
1.2. Cài đặt mặc định quan trọng
bộ sưu tập tiêu biểu là:. Ngăn xếp, hàng đợi, deques, danh sách và cây
Java thường cung cấp một giao diện, như Danh sách và một hoặc một vài bổ sung cho giao diện này, ví dụ, lớp ArrayList và LinkedList là hiện thực của các Listinterface.
1.3. Nhập thông tin với Generics
lớp A hoặc giao diện có tuyên bố có một hoặc nhiều tham số kiểu là một lớp chung hoặc giao diện. Ví dụ Danh sách định nghĩa một loại sách tham số.
Bộ sưu tập Java nên có tham số với một khai báo kiểu. Điều này cho phép trình biên dịch Java để kiểm tra nếu bạn cố gắng sử dụng bộ sưu tập của bạn với đúng loại của các đối tượng. Genericsallow một loại hoặc một phương pháp để hoạt động trên các đối tượng của các loại trong khi cung cấp thời gian biên dịch an toàn loại. Trước khi Generics bạn phải ép mọi đối tượng bạn đọc từ một bộ sưu tập và nếu bạn chèn một đối tượng của các loại sai thành một bộ sưu tập bạn sẽ tạo ra một ngoại lệ thời gian chạy.
1.4. Bộ sưu tập và lambdas
Thư viện sưu tập biểu thức hỗ trợ lambdas. Hoạt động trên các bộ sưu tập đã được phần lớn đơn giản với điều này.
Các mã sau đây cho thấy một ví dụ làm thế nào để tạo ra một Bộ sưu tập các loại sách đó là tham số vớiđể chỉ cho các trình biên dịch Java mà chỉ Strings được cho phép trong danh sách này. Là sử dụng một tài liệu tham khảo phương pháp và các vòng lặp foreach từ Java 8.
sưu tập trọn gói;
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: