Вопрос: Что означает OptimizableToArrayCall, правило PMD в Java? - PullRequest
0 голосов
/ 06 февраля 2019

Я недавно узнал о правилах PMD и зачем они нужны команде разработчиков.

Пока я их читал, я нашел правило, которое мне не совсем понятно.Это правило называется:

OptimizableToArrayCall

Официальная документация записывается как объявление этого:

Вызов метода toArray (E []) коллекции должен указывать целевой массив нулевого размера.Это позволяет JVM максимально оптимизировать распределение памяти и копирование.

Хотя я не могу понять это полностью.Как это ускоряет производительность?

Кто-нибудь знает функциональность этого правила?

* PS: включенный код был бы также хорош.

...