1. Обзор
Язык программирования Java предоставляет массивы и коллекции для группировки объектов. В основном коллекция поддерживается массивом и моделируется набором методов для обработки содержащихся в ней элементов.
При разработке программного обеспечения довольно часто используются обе эти структуры данных. Следовательно, программистам нужен связующий механизм для преобразования этих элементов из одной формы в другую. Метод asList
из класса Arrays и метод
toArray
интерфейса Collection
образуют этот мост. ``
В этом уроке мы проведем глубокий анализ интересного аргумента: какой метод toArray
использовать и почему? Мы также будем использовать бенчмаркинг с помощью JMH для подтверждения этих аргументов.