Есть большая разница в эффективности при использовании Point2D
вместо double
x и значения y?
Я работаю над программой, в которой много кругов движется по экрану. Каждый из них начинает с одной точки и приближается к месту назначения (наконец, они останавливаются).
Используя такие методы, как .getCurrentLocation().GetY()
(где currentLocation
- Point2D
), я испытываю низкую производительность с любым большим количеством объектов.
Я не хочу возвращаться и пересматривать весь мой код без причины, поэтому я спрашиваю, смогу ли я увидеть значительное увеличение производительности от простого хранения координат X и Y double
вместо использования Points
.