Mặc dù nó thường là không tự nhiên cho nhiều nhà phát triển ứng dụng nhúng, không ngần ngại để xem xét chuyển đổi một cấu trúc dữ liệu vào một trong các phần khác nhau của ứng dụng của bạn: trong một số trường hợp, sự gia tăng hiệu suất có thể dễ dàng vượt những phí chuyển đổi như các thuật toán tốt hơn có thể được áp dụng. Một ví dụ phổ biến là việc chuyển đổi của một bộ sưu tập với một mảng, có thể được sắp xếp. Một chuyển đổi như vậy rõ ràng là sẽ yêu cầu bộ nhớ như là một đối tượng mới cần được tạo ra. Trên các thiết bị bộ nhớ hạn chế, phân bổ như vậy có thể không luôn luôn có thể, kết quả là một ngoại lệ OutOfMemoryError. Các kỹ thuật Java Ngôn ngữ nói hai điều:
đang được dịch, vui lòng đợi..
